Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.1 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.1 KB

xnat-web mirror

This is a selective mirror of the main XNAT respository at https://bitbucket.org/xnatdev/xnat-web/src

It contains:

  • This branch (gh-actions) which is a bare/orphan branch which contains actions required to patch and release the xnat-web WAR file.
  • Other mirrored release branches from the main xnat-web repository

Steps to add new releases are:

  1. git clone --single-branch --branch releases/X.X https://bitbucket.org/xnatdev/xnat-web.git
  2. cd xnat-web/
  3. git push --mirror https://github.com/Australian-Imaging-Service/xnat-web.git

...where X.X is the release you wish to clone/mirror.

You then need to change the enviornment variable in the GitHub action to correlate with the release you want to build.

The reason why this selective release mirroring is required is because the GitHub checkout action does not support checkouts from Git repositories other than GitHub.

Patches to the xnat-web source code are applied from the xnat-build patches directory. Currently only patching xnat-web is supported.