OPAL 2021.1 release
source code and binary
-
create branch 2021.1 -
create issue "Release version 2021.1.0" and merge request -
update version string in Doxyfile -
update the version string in CMakeLists.txt and commit -
wait for approval of MR and merge -
tag version 2021.1.0 -
upload source tar-ball to /afs/psi.ch/project/amas/webhosting/Downloads/OPAL/src
-
compile new binary for Linux -
upload Linux binary package to /afs/psi.ch/project/amas/webhosting/Downloads/OPAL/package/
-
compile new binary for macOS -
upload macOS binary package to /afs/psi.ch/project/amas/webhosting/Downloads/OPAL/package/
manual/documentation
-
setup a new branch for the new version of the manual -
fix version, branches and links in Manual.attributes
-
clone repository into /afs/psi.ch/project/amas/webhosting/opal/Documentation/x.y
and checkout new branch (git clone https://gitlab.psi.ch/OPAL/documentation/manual.git
) -
add links to the binaries in the wiki -
update https://gitlab.psi.ch/OPAL/src/wikis/For-Developers/Compile-OPAL -
compile the change log/release notes and publish it in the wiki: https://gitlab.psi.ch/OPAL/src/wikis/ReleaseNotes -
review the file src/addToDoxygenMainPage.h
-
build Doxygen documentation -
update https://gitlab.psi.ch/OPAL/src/wikis/home -
update https://gitlab.psi.ch/OPAL/src/wikis/regression-tests
tracker
-
new milestone for OPAL x.(y+1)
-
update labels and milestones in issues
regression-tests
-
create new branch x.y -
setup the regression-tests to run the new version on opalrunner.psi.ch
varia
-
PSI module -
write e-mail to mailing list
Edited by gsell