Skip to content
Snippets Groups Projects
Commit 7a6a496e authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

Merge branch 'staging' into 'master'

Merge in new feature version

See merge request !9
parents 782abd62 93ec84fc
No related branches found
No related tags found
1 merge request!9Merge in new feature version
...@@ -31,7 +31,7 @@ builder_unstable: ...@@ -31,7 +31,7 @@ builder_unstable:
- cd containers/builder - cd containers/builder
- head Dockerfile - head Dockerfile
- make login - make login
- make develop-cached - make develop
## I wish there were a simple way to transfer the "latest/unstable" strings ## I wish there were a simple way to transfer the "latest/unstable" strings
## between jobs... ## between jobs...
......
...@@ -15,9 +15,9 @@ cd eic_container ...@@ -15,9 +15,9 @@ cd eic_container
modeuefile will be installed to `$PREFIX/../../etc/modulefiles`. modeuefile will be installed to `$PREFIX/../../etc/modulefiles`.
You can use the `-v` flag to select the version you want to deploy, or omit the You can use the `-v` flag to select the version you want to deploy, or omit the
flag if you want to install the master build. The recommended stable flag if you want to install the master build. The recommended stable
release version is `v2.1.2`. release version is `v2.1.3`.
```bash ```bash
./deploy.py -v 2.1.2 <PREFIX> ./deploy.py -v 2.1.3 <PREFIX>
``` ```
Available flags: Available flags:
...@@ -117,8 +117,8 @@ Included software: ...@@ -117,8 +117,8 @@ Included software:
- podio@master - podio@master
- geant4@10.6.2 - geant4@10.6.2
- dd4hep@1.13.1 - dd4hep@1.13.1
- acts@0.30.0 - acts@0.31.0
- gaudi@33.2 - gaudi@34.0
- The singularity build exports the following applications: - The singularity build exports the following applications:
- eic_shell: a development shell in the image - eic_shell: a development shell in the image
- container_dev: same as EIC shell - container_dev: same as EIC shell
......
2.1.2 2.1.3
...@@ -19,6 +19,7 @@ ENV DOCKERFILE_BASE=ubuntu \ ...@@ -19,6 +19,7 @@ ENV DOCKERFILE_BASE=ubuntu \
## Ensure an up-to-date custom package list ## Ensure an up-to-date custom package list
RUN rm -rf $SPACK_ROOT/np-spack \ RUN rm -rf $SPACK_ROOT/np-spack \
&& echo "Update spack for v2.1.3" \
&& git clone https://eicweb.phy.anl.gov/EIC/np-spack.git $SPACK_ROOT/np-spack \ && git clone https://eicweb.phy.anl.gov/EIC/np-spack.git $SPACK_ROOT/np-spack \
&& cd $SPACK_ROOT/np-spack && git checkout v`spack --version` && cd - \ && cd $SPACK_ROOT/np-spack && git checkout v`spack --version` && cd - \
&& rm -rf $SPACK_ROOT/np-spack/.git \ && rm -rf $SPACK_ROOT/np-spack/.git \
......
...@@ -83,7 +83,7 @@ release: build-nc publish ## Make a release by building and publishing the `{ver ...@@ -83,7 +83,7 @@ release: build-nc publish ## Make a release by building and publishing the `{ver
develop: build-nc publish-dev ## Develop build, do not publish latest develop: build-nc publish-dev ## Develop build, do not publish latest
@echo "Cleaning up" @echo "Cleaning up"
docker rmi $(APP_NAME):unstable #docker rmi $(APP_NAME):latest
release-cached: build publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR release-cached: build publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR
develop-cached: build login publish-dev ## develop release develop-cached: build login publish-dev ## develop release
......
...@@ -19,8 +19,8 @@ spack: ...@@ -19,8 +19,8 @@ spack:
- podio@master - podio@master
- geant4@10.6.2 cxxstd=17 +opengl +vecgeom +x11 +qt ^qt +opengl - geant4@10.6.2 cxxstd=17 +opengl +vecgeom +x11 +qt ^qt +opengl
- dd4hep@1.13.1 +geant4 +assimp +hepmc3 - dd4hep@1.13.1 +geant4 +assimp +hepmc3
- acts@0.30.0 +dd4hep +digitization +identification +json +tgeo - acts@0.31.0 +dd4hep +digitization +identification +json +tgeo
- gaudi@33.2 - gaudi@34.0
concretization: together concretization: together
config: config:
install_tree: /opt/software install_tree: /opt/software
......
...@@ -79,11 +79,11 @@ login: ## Auto login to AWS-ECR unsing aws-cli ...@@ -79,11 +79,11 @@ login: ## Auto login to AWS-ECR unsing aws-cli
release: build-nc publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR release: build-nc publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR
@echo "Cleaning up" @echo "Cleaning up"
docker rmi $(APP_NAME):latest #docker rmi $(APP_NAME):latest
develop: build-nc publish-dev ## Develop build, do not publish latest develop: build-nc publish-dev ## Develop build, do not publish latest
@echo "Cleaning up" @echo "Cleaning up"
docker rmi $(APP_NAME):unstable #docker rmi $(APP_NAME):latest
release-cached: build publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR release-cached: build publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR
develop-cached: build login publish-dev ## develop release develop-cached: build login publish-dev ## develop release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment