Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup Continuous Integration #31

Open
BrianZanti opened this issue May 4, 2020 · 0 comments
Open

Setup Continuous Integration #31

BrianZanti opened this issue May 4, 2020 · 0 comments
Assignees
Labels

Comments

@BrianZanti
Copy link
Collaborator

Set up continuous integration using Travis CI

  1. Go to https://travis-ci.org/ and set up your account
  2. Add this project to your repositories. You can do this from the main dashboard page by clicking the plus button next to My Repositories
  3. Configure your YOUTUBE_API_KEY environment variable for your travis environment. You can find configuration for environment variables by selecting your repository from the travis dashboard and clicking More Options -> Settings.
  4. Configure deployment to Heroku by filling in the api_key and app variables in the .travis.yml file. Use this guide as a reference.

You can test that your travis set up is working by pushing a commit to your repository. You should see a build triggered from the Travis dashboard. When the build is complete, you should see the change automatically deployed to Heroku.

@BrianZanti BrianZanti added this to To do in Brownfield 2001 May 4, 2020
@PaulDebevec PaulDebevec moved this from To do to In progress in Brownfield 2001 May 5, 2020
@PaulDebevec PaulDebevec moved this from In progress to Done in Brownfield 2001 May 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants