- Jan 16, 2023
-
-
lcappelli authored
-
- Dec 12, 2022
-
-
lcappelli authored
Added voms-clients-java
-
- Nov 21, 2022
-
-
lcappelli authored
-
- Nov 16, 2022
-
-
lcappelli authored
gitlab-ci and readme need to be updated
-
- Jun 24, 2022
-
-
lcappelli authored
-
- Jun 23, 2022
-
-
lcappelli authored
Specify the correct location of the nginx-httpg_no_delegation.patch file in the script for installing openresty-voms in the devcontainer
-
- Jun 07, 2022
-
-
lcappelli authored
Remove user ownership and add executable permission to build-install-openresty-voms script.
-
- May 30, 2022
-
-
lcappelli authored
-
lcappelli authored
Use both provide-deps.sh files in devcontainer: * provide-CI-deps.sh install the deps for CI * provide-dev-deps.sh install the remaining deps for the devcontainer Before this update, provide-CI-deps.sh was a subset of provide-dev-deps.sh
-
lcappelli authored
To distinguish the differet provide-deps.sh in the same folder, one for the CI container, one for the devel container
-
lcappelli authored
-
lcappelli authored
-
- May 20, 2022
- May 16, 2022
- May 13, 2022
-
-
lcappelli authored
This script is used during the CI. It is moved from .devocontainer to docker folder, probably this is not the correct place.
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
The build-install-openresty-voms.sh script is copied in /usr/local/bin instead ~/bin. Deleted the addition of ~/bin from PATH env variable.
-
lcappelli authored
-
lcappelli authored
DEV_USER -> USERNAME DEV_USER_UID -> USER_UID DEV_GID -> USER_GID See the best practise: https://github.com/microsoft/vscode-dev-containers
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
All the file in assets used tu build the devcontainer are moved in library-script. Modify the Dockerfile COPY directory
-
lcappelli authored
-
- Apr 28, 2022
-
-
lcappelli authored
Change a reference to the storm2/build repository
-
- Apr 27, 2022
-
-
lcappelli authored
-
lcappelli authored
-
lcappelli authored
The patch file used by the .devcontainer is needed only by the build-install-ngx-voms.sh script. This script could use the patch file in the project home dir instead of the copy in the container. Add an echo in the container specifing that the patch file must exists in the directory where the user runs the script. Add a check in the script: if the patch file isn't found, the script adivses the user and exits with an error.
-
lcappelli authored
The yum install commands were copy-&-paste from the 3 original images. Now all the repo are installed first; then, they are followed by all the other packages merged together in a single yum install command.
-
lcappelli authored
-
lcappelli authored
Replace 'VSCODE' with a more general 'DEV'
-
- Apr 26, 2022
-
-
lcappelli authored
To create the image defined in this dockerfile, we've merged three differend images: * storm2/build/base * storm2/build/ngx-voms-build [issue-17] * storm2/ngx_http_voms_module/.devcontainer Each image has this own 'yum install' command with the packages needed for that layer. With this commit, all the packages are installed in a single layer to reduce the image dimension. All the 'yum install' commands are grouped in the setup.sh script.
-
lcappelli authored
-
- Apr 22, 2022
-
-
lcappelli authored
* To reduce the image dimension, two RUN commands are merged in one single layer. * All packages are installed with a single command. * remove cern and garr mirrors * the clean commands are the last instructions in the layer * sudo is installed only in the dockerfile
-