Skip to content

Delivery and continous integration

Stephan Simart edited this page Apr 24, 2015 · 9 revisions

Standard worflow after code modification

after every pull request (only merged when including a brief message and some unit tests from the author...)

  • we build a new version
  • then launch the unit tests
  • then launch the integration tests

And every 2 weeks, the delivery on our platforms starts...

  • every 2 mondays, our quality-team tests the new version in real condition during 2 days
  • after that, Canal TP customers can test this new version on our customer platform, with their front-end applications
  • then our dream-exploitation-team deliver our little baby on api.navitia.io after 1 week of real condition testing
  • so every 2 thursday (pair week), api.navitia.io is up-to-date with newer github release branch

Of course, hotfix are delivered more frequently and in a quickest way.

Clone this wiki locally