- Lab
- A Cloud Guru
Deploying to AWS with Travis CI
Travis CI doesn't just let us automate the testing and release of our code — it can even deploy our code to production (or wherever you need it to be deployed). In this lab, we'll take an existing Travis setup and add a stanza to deploy it to a provided Amazon S3 bucket.
Path Info
Table of Contents
-
Challenge
Create the Bucket
- Log in to the AWS Console and create a public bucket with web hosting enabled.
-
Challenge
Encrypt Your Keys
-
Create an AWS access key.
-
Using the Travis client, encrypt your AWS access key and secret key.
-
-
Challenge
Add the Deploy
- Add the
deploy
stanza to the.travis.yml
file, then push the changes and watch the deploy.
- Add the
What's a lab?
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.