Skip to content

Delivery and continous integration

stifoon edited this page Oct 15, 2014 · 9 revisions

Standard worflow after code modification

after a pull request (accepted because 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 a week
  • 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 the baby on api.navitia.io after 2 weeks of real condition testing
  • so every 2 tuesday (odd 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