SyneRBI / SIRF-SuperBuild

SIRF CMake SuperBuild
http://www.ccpsynerbi.ac.uk
Apache License 2.0
15 stars 18 forks source link

set explicit tags for SIRF-Exercises and SIRF-contribs #920

Open KrisThielemans opened 4 months ago

KrisThielemans commented 4 months ago

We currently default to origin/master but that will break things at some point. This would be important for PETRIC as well (need to have a reproducible set-up)

KrisThielemans commented 4 months ago

SIRF-contribs

https://github.com/SyneRBI/SIRF-SuperBuild/blob/d6b449acb407c645a5c7cc86822863329aad0ae3/version_config.cmake#L152

so let's add this to our Release task list.

SIRF-Exercises

This is far more complicated, see lines below. Doing this properly awaits a SIRF pypy project, so at present we will only tag SIRF-Exercsies, but not use the tag in the install scripts yet.

https://github.com/SyneRBI/SIRF-SuperBuild/blob/d6b449acb407c645a5c7cc86822863329aad0ae3/VirtualBox/scripts/UPDATE.sh#L131-L137 https://github.com/SyneRBI/SIRF-SuperBuild/blob/d6b449acb407c645a5c7cc86822863329aad0ae3/docker/user_demos.sh#L12-L54