OME release scripts
These scripts are used during release to generate the downloads pages for each release of OME, i.e.:
They are also used for each release of the following partner projects:
and some custom third-party packages:
Prior to the downloads page generation, the artifacts for the corresponding
release must have been copied to the root folder of the downloads page
Several environment variables can be configured for the downloads page generation:
RELEASEis the number of the upcoming release for example 4.4.7
for the OMERO or the OMERO.searcher downloads page generation,
BUILDNUMdetermines the build number of the job used to produce the release artifacts.
for the OMERO.searcher downloads page generation,
RICERCAVERSIONdetermine the version numbers of the pyslid and ricerca modules.
for OMERO, OMERO.figure, OMERO.searcher and OMERO.webtagging,
ANNOUNCEMENT_URLspecifies the URL of the announcement post to be used in the downloads page.
MILESTONEis the name of the Trac milestone associated with the release.
To clean the target folder, run:
To generate a downloads page, run the corresponding target (see table below), e.g.:
The output of the target will be located under the
content/ subfolder and
can be copied over to the release folder.
Additional environment variables are defined in the scripts but should not need to be modified:
PREFIXare the root folder and the prefix of the folder containing the release artifacts.