engor / Jentos.Code

Jentos IDE is a powerfull code editor for Monkey programming language.
http://fingerdev.com/jentos
GNU General Public License v3.0
13 stars 10 forks source link

Adding Continuous Integration #20

Closed Alshurafa closed 10 years ago

Alshurafa commented 10 years ago

This will allow you to test building for Mac and Linux after every push request. It also allow you to test changes made by others, like me, and make sure they do not break anything without having to merge them. All you have to do is sign-in with your github at https://travis-ci.org and turn on the switch next to the repository name. (It is free for public repositories)

Example showing how the previous one failed, this one passes, and the previous one failing again after restoring it: https://travis-ci.org/Alshurafa/Jentos_IDE/builds

Alshurafa commented 10 years ago

Great. If you would like, I can modify this file (.travis.yml) to make the ci service generate and upload the Linux build to the repo automatically so you won't need to wait for anyone to do it for you.

engor commented 10 years ago

Why not, it's very usefull for me. I hear about ci service first time, and want to learn more about it.

Alshurafa commented 10 years ago

Great, ci services are popular software engineering tools nowadays. Many github projects use them. I will work on that feature tomorrow on my fork and will send you a pull request once I am done. In the meaning time, head over to the Travis CI to login with your github account and turn the service on for this project.