Skip to content
Snippets Groups Projects
  1. Apr 27, 2022
    • lcappelli's avatar
      Rmove the patch file from the .devcontainer folder · fe86066e
      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.
      fe86066e
    • lcappelli's avatar
      Reorganize install commands · 9ad4efe3
      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.
      9ad4efe3
    • lcappelli's avatar
      08cee99c
  2. Apr 26, 2022
    • lcappelli's avatar
      Merge all 'yum install' commands in a single layer · af079103
      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.
      af079103
  3. Apr 22, 2022
    • lcappelli's avatar
      Improve RUN layers · 6114d45a
      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
      6114d45a
    • lcappelli's avatar
      Improove the creation of vscode user · aaf33e41
      lcappelli authored
      To create the vscode user, the provide_user.sh script is used. With this script the comand line appearance is improved with colors and branch informations
      aaf33e41
  4. Apr 21, 2022
  5. Dec 01, 2021
Loading