Skip to content

Release process

gberaudo edited this page Jul 18, 2016 · 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 in the description the OL3 and Cesium version we compiled with
    • adding the zip generated by VERSION=ol3-cesium-v1.XX && cp -R dist/ $VERSION && zip -r $VERSION.zip $VERSION
  • Update github.io examples by calling build/publish-website.sh
  • Announce the release
Clone this wiki locally