Skip to content

Release procedure for fmu rabbitmq

gitting-around edited this page Sep 10, 2021 · 5 revisions

Welcome to the fmu-rabbitmq wiki covering the development and release procedures. This wiki is intended for developers of fmu-rabbitmq.

For building, testing, and packing the fmu on push (for defined branches), we have moved from the jenkins solution, to github actions. The pipe is included in the build.yml file, and the build will be performed on ubuntu-latest, macos-latest, windows-latest. All unit tests are performed on all three platforms, whereas the integration tests only on ubuntu. This is due to the fact that the rabbitmq service is only available for ubuntu. Schematically, the procedure from building a feature, to the release phase is given below:

Useful links:

  1. Documentation at readthedocs
  2. Page of Releases

Old release process:

Clone this wiki locally