(To be updated in the projectmanagement repo also)
With many repos making up the Galasa project and many different types of artifacts being produced, the build and release of Galasa has become a little complicated. These instructions detail the process of building, testing and releasing a version of Galasa and related components.
Galasa has been broken up into multiple components, and these components are only released if the component has changed. These components (and related repos) are:-
- Galasa (wrapping, gradle, maven, framework, extensions, managers, obr, eclipse, isolated)
- CLI (cli)
The Galasa component is always released, but the others are only cloned, built, tested and released if there are changes.
Follow the instructions in prerelease.md
Follow the instructions in release.md