25 | | To enable Travis CI for your developer branch. Sign in with your !GitHub account on [https://travis-ci.org/ Travis CI], in the process you'll be asked to grant Travis CI a set of access permissions. Once you are done with it, go to the profile page of your Travis account. There you'll find all your repositories, flip the switch for those repositories for which you want to enable the Travis CI service. |
| 25 | === How to enable Travis CI for your developer branch === |
| 26 | |
| 27 | Travis is intended for continuous integration on various databases, it is not recommended for testing during development phase as it would be quite slow and the same can be done on one's local machine. Nonetheless, to enable Travis CI for your developer branch, follow these steps: |
| 28 | |
| 29 | 1. Sign in with your !GitHub account on [https://travis-ci.org/ Travis CI]. |
| 30 | 2. You'll be asked to grant Travis CI a set of access permissions. |
| 31 | 3. Once you have given access permissions, go to the profile page of your Travis account. There you'll find all your repositories, flip the switch for those repositories for which you want to enable the Travis CI service. |
| 32 | 4. In order for Travis CI to build your project, you'll need to add a file named .travis.yml to the root of your repository(which is already present in the trunk of eden). |
| 33 | 5. To trigger the test, push your commit to your branch. Alternatively, you can go to your !GitHub Webhooks & Services page and use the "Test Hook" button for Travis CI. Please note that you cannot trigger your first build using Test Hook button. It has to be triggered by a push to your repository. |