-
Notifications
You must be signed in to change notification settings - Fork 21
Forking Guide
Joe Bandenburg edited this page Jul 9, 2015
·
11 revisions
- Create a GitHub account if you don't have one already. https://github.com/join
- Fork todo-grad-project by clicking the "Fork" button on the project page.
- Sign into CircleCI with your GitHub account. https://circleci.com
- Add your fork as a new project on CircleCI.
- Create an account on Heroku if you don't have one already. https://signup.heroku.com/
- Add a new app on Heroku called
todo-grad-project-<name>. Replace<name>with a unique id for you. E.g.todo-grad-project-dave. - Go to your account settings on Heroku and copy your API key. https://dashboard.heroku.com/account
- Go to your account settings on CircleCI and paste in your Heroku API key. https://circleci.com/account/heroku
- Go to your project's settings on CircleCI, go to "Heroku Deployment" and click "Add Heroku Deploy User".
- Edit
circle.ymland change line 8, the name of the Heroku app to deploy to, fromtodo-grad-projectto the name you entered when you created the Heroku app (e.g.todo-grad-project-dave). - When you commit your changes to
circle.yml, it should automatically trigger a build on CircleCI and then deploy to Heroku. You can see the status of the build on the CircleCI homepage. When the deployment completes you should be able to access your app athttps://todo-grad-project-<name>.herokuapp.com/ - If it works, you're ready to read the Rules and move on to the Tasks.