cedadev / extra-sci-packages

A set of RPM packages to supplement Jaspy to provide an scientific analysis environment for CentOS7
1 stars 0 forks source link

improve build procedure, including using github tags #22

Open alaniwi opened 1 year ago

alaniwi commented 1 year ago

We should probably tag the version of jasmin-sci in github with each new release. Currently we just use the main branch.

Probably internally we should have a build procedure that involves seperate devel and build platforms and which rebuilds everything each time using the build_all script, and which then publishes the RPMs to the repo. (So far, it has been rather more ad-hoc: rebuild and publish just the components known to have been changed, then push the updated spec files to github.) The details of how to publish for use on JASMIN as part of the production build will have to go into an appropriate non-public repo, but any changes to the build script can be here on github.