Menu

#41 Continuous Integration

6.0
closed
None
2016-01-21
2013-06-27
No

At ESS we are working on the set up of our continuous integration environment. the goal is to have a system that builds, tests, deploys and generates documentation automatically each time there is a change in the code.
We are using a local Hg and Hudson server. It could be possible share our servers or to move to some cloud service as CloudBees.

Discussion

  • Leandro Fernandez

    • Milestone: 2.0 --> 3.0
     
  • Tom Pelaia

    Tom Pelaia - 2014-06-05
    • Milestone: 3.0 --> 4.0
     
  • Tom Pelaia

    Tom Pelaia - 2015-01-13
    • Milestone: 4.0 --> 6.0
     
  • Yngve Levinsen

    Yngve Levinsen - 2015-07-23

    If you are moving to GitHub then I would also have a look at Travis which comes for free. See e.g. https://github.com/originell/jpype for an example of how it is used.

    https://travis-ci.org/

     
  • Yngve Levinsen

    Yngve Levinsen - 2015-08-26

    Travis configured and working, just need to update the URL in the README once the move to GitHub has been completed.

     
  • Yngve Levinsen

    Yngve Levinsen - 2016-01-21

    As per meeting yesterday, this ticket can be closed. Unfortunately I do not have the rights to close tickets I think.

    We have both a Travis and GitLab-CI configuration file available, and at ESS we are testing all versions using Jenkins.

     
  • Tom Pelaia

    Tom Pelaia - 2016-01-21
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB