@@ -31,7 +31,7 @@ Mainline commits, pull-requests and tagged versions have built artifacts
3131available on the github container registry with tags matching the version. Helm
3232charts are likewise published for each of the above to a github pages site at
3333
34- https://sciserver.github.io/opensciserver/sciserver-{version}.tar.gz
34+ https://sciserver.github.io/opensciserver/sciserver-{version}.tgz
3535
3636where ` {version} ` is either a semver version (such as ` 1.0.0 ` ) for release
3737installs or ` pr-{pr-number} ` where ` {pr-number} ` is the pull request number
@@ -54,14 +54,26 @@ helm -n {namespace} \
5454 --set proxy.cidrWhiteList=0.0.0.0/0 \
5555 --set dev.nopvc=true \
5656 -f https://sciserver.github.io/opensciserver/helm/sciserver/password-manifest.yaml \
57- https://sciserver.github.io/opensciserver/sciserver-{version}.tar.gz
57+ https://sciserver.github.io/opensciserver/sciserver-{version}.tgz
5858```
5959
6060replace ` {namespace} ` , ` {name} ` and ` {domain-name} ` Some options above (such as
6161the logging api replica count) are there due to incompleteness of this repo, or
6262needs fixing. Once this is installed, the dashboard will be available at
6363` https://{domain-name}/{name} ` !
6464
65+ ### Stable non-release tags
66+
67+ If for any reason it is necessary to install a non-release version, we publish
68+ container images and helm charts tagged with the git commit hash to provide a
69+ stable artifact (e.g. as opposed to ` main ` ).
70+
71+ The helm release for these has the form
72+ ` https://sciserver.github.io/opensciserver/sciserver-g{git-short-hash} ` , where
73+ ` {git-short-hash} ` is the first seven characters of the git commit hash (e.g.
74+ ` 74971a5 ` , can be found in the commit list on github or using the ` git log `
75+ command line tool or similar)
76+
6577### From a local build of the charts
6678
6779If you need to modify the charts or want to build them locally for any reason,
@@ -88,7 +100,7 @@ make helm REPO=ghcr.io/sciserver/opensciserver VTAG=main
88100The above will build the helm chart where images are located in the official
89101github container registry for opensciserver and we want those built from the
90102latest commit to main. This will place the zipped chart under
91- ` helm/build/sciserver-{VTAG}.tar.gz ` , which can be directly specified to helm as
103+ ` helm/build/sciserver-{VTAG}.tgz ` , which can be directly specified to helm as
92104the chart source (see below). To reference a pull request, simply replace ` VTAG `
93105as appropriate (` pr- ` plus the pull request number):
94106
0 commit comments