Skip to content

Release process

gberaudo edited this page Mar 19, 2015 · 8 revisions

Each month, a new release is published in accordance to https://github.com/openlayers/ol3-cesium/wiki/Versioning-policy.

Release steps include:

  • Update Ol3 and Cesium dependencies to latest stable version
  • Check the Cesium CHANGES.md for API changes and update the Cesium externs
  • Compile from scratch and run all tests:
    • make dist; make check; make dist-examples; make dist-apidoc; make serve
    • check examples both in development and hosted modes
  • Add the release to github
    • mentioning the OL3 and Cesium version we compiled with
    • adding a zip of the dist directory previously renamed to ol3-cesium-v1.XX
  • Update github.io examples by calling build/publish-website.sh
  • Announce the release
Clone this wiki locally