forked from orthanc-server/orthanc-builder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrelease-procedure.txt
44 lines (37 loc) · 2.14 KB
/
release-procedure.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
The docker images and Windows installers are official releases and shall be versioned consistently (they should share the same package numbers and same content).
These packages are numberd by YY.M[.r] where YY is the year, M is the month and r is the release counter for this month (starting at 1).
# Upgrading packages
Each time you want to release a new package (which means you'll upgrade the version of at least one component):
- search for `CHANGE_VERSION` in the whole repo and look for lines containing the component(s) you're upgrading -> upgrade the versions.
Note: all version numbers shall be in build-matrix.json (except for Windows Installer !)
- search for `CHANGE_VERSION` in the whole repo and look for the package version numbers -> upgrade with YY.M[.r]
- update the WindowsInstaller/Resources/README.txt with the new version numbers
- update the docker/README-dockerhub.txt with the new version numbers (keep the previous version package list in the readme)
- update the release-notes-docker-images.txt
- at this stage, you may commit and tag as explained before and let GitHub build the Docker images OR you may build manually with the commands below.
- notify S. Jodogne that a new Windows Installer is available so he can update the download link on the Orthanc page (note, since 22.3.0, the latest
windows installer is always copied under ...latest.exe and there's no need to update the Osimis website anymore)
All version numbers shall be changed in build-matrix.json (and in release-notes-docker-images.txt + README-dockerhub.md)
List of CHANGE_VERSION_ variables:
- CHANGE_VERSION_ORTHANC
- CHANGE_VERSION_WVB
- CHANGE_VERSION_TRANSFERS
- CHANGE_VERSION_AUTH
- CHANGE_VERSION_MYSQL
- CHANGE_VERSION_ODBC
- CHANGE_VERSION_INDEXER
- CHANGE_VERSION_NEURO
- CHANGE_VERSION_TCIA
- CHANGE_VERSION_STONE_WEB_VIEWER
- CHANGE_VERSION_GDCM
- CHANGE_VERSION_ORTHANC_WEB_VIEWER
- CHANGE_VERSION_DW
- CHANGE_VERSION_PG
- CHANGE_VERSION_WSI
- CHANGE_VERSION_ORTHANC_EXPLORER_2
- CHANGE_ORTHANC_TESTS_VERSION
- CHANGE_VERSION_AZURE_OBJECT_STORAGE
- CHANGE_VERSION_AWS_OBJECT_STORAGE
- CHANGE_VERSION_GOOGLE_OBJECT_STORAGE
- CHANGE_VERSION_VOLVIEW
- CHANGE_VERSION_OHIF