Skip to content

Commit

Permalink
[WiP] RSA/SSH Key in .travis.yml working well. #42
Browse files Browse the repository at this point in the history
  • Loading branch information
nelsonic committed May 29, 2018
1 parent 790d534 commit eb26222
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -377,9 +377,9 @@ Paste this in your `.travis.yml` file, commit and push it to GitHub!
<a name="continuous-delivery"></a>
## Continuous _Delivery_ 🚀

Continuous delivery (CD) is a software engineering approach
in which teams produce software in short cycles,
ensuring that the software can be reliably released at any time.
**Continuous delivery** (**CD**) is a software engineering approach
in which teams produce software in **short cycles**,
ensuring that the software can be **reliably released** at **_any_ time.**
It aims at building, testing, and releasing software
with greater speed and frequency.
The approach helps reduce the cost, time, and risk of delivering changes
Expand Down
14 changes: 10 additions & 4 deletions encrypted-ssh-keys-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ You should see output in your terminal _similar_ to this:


<sup>1</sup><small>_Having an RSA key **without** a_ `password`
_is "OK" for use as a deployment key on Travis-CI
_is "OK" for use as a key **exclusively** used for deployment on Travis-CI
because the key will be **encrypted** using Travis'_ `public` _key
meaning that **only** Travis can decrypt it._
_given that we are "trusting" Travis-CI with the_ `private` _key
Expand Down Expand Up @@ -228,8 +228,8 @@ Now try installing the Travis-CI CLI again.
sudo apt-get install ruby-full
```

For installation instructions for specific/different Linux distribution, see:
https://www.ruby-lang.org/en/documentation/installation
For installation instructions for specific/different Linux distribution, <br />
see: https://www.ruby-lang.org/en/documentation/installation

#### Windows...?

Expand All @@ -240,9 +240,10 @@ https://www.ruby-lang.org/en/documentation/installation
</div>
<br />

But seriously,
But seriously, install Linux on your Windows PC and set yourself _free_!
https://www.computerworld.com/article/3252823/linux/why-linux-is-better-than-windows-or-macos-for-security.html

If you are "_stuck_" using windows see: https://rubyinstaller.org


### 5. _Encrypt_ the Private Key
Expand Down Expand Up @@ -337,6 +338,11 @@ on your server instance ...
Add the following lines to your `.travis.yml` file:







#### Set StrictHostKeyChecking no for Server

```
Expand Down

0 comments on commit eb26222

Please sign in to comment.