DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Cloud-based CI  (Read 4,500 times)

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • Participated in NANY Challenge Seven Times
    • Plugin Coding Medal
Cloud-based CI
« on: January 13, 2016, 08:11 PM »
One of the things I wanted to try out with my NANY 2016 project was cloud-based continuous integration. I did not do much investigation into the available options but settled for the popular Travis CI for building and Coveralls (which I didn't know before) for coverage analysis. Just like github, both services are free for open source projects. Both are very simple to use, if the language and vcs used are among the supported ones. For Travis, in the most simple of cases, it might be enough to put a file called .travis.yml in your code repository's root directory specifying the programming language used by your project.

While Travis seems to support uploading of build artifacts to Amazon S3, I wish there were more options available. It would be great if it was possible to upload to your own ftp, or if they made built packages available for download off of their site, at least for tagged releases.

phitsc

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 1,198
    • Participated in NANY Challenge Seven Times
    • Plugin Coding Medal
Re: Cloud-based CI
« Reply #1 on: January 14, 2016, 07:49 PM »
I was wrong about Travis only supporting Amazon S3 upload. The options are in fact numerous as can be seen here: https://docs.travis-ci.com/user/deployment/.

Original address: https://www.donationcoder.com/forum/index.php?topic=42199.0