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
    • lcappelli's avatar
      Change the names of the environment variables · 3858ff30
      lcappelli authored
      Replace 'VSCODE' with a more general 'DEV'
      3858ff30
  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
    • lcappelli's avatar
      Move copy directives and formatting · 7d4d0283
      lcappelli authored
      7d4d0283
  3. Apr 22, 2022
  4. Apr 21, 2022
  5. Apr 04, 2022
  6. Mar 24, 2022
  7. Dec 01, 2021
  8. Nov 16, 2021
  9. Nov 15, 2021
  10. Nov 12, 2021
    • Francesco Giacomini's avatar
      Add HTTPG and VOMS support to openresty 1.19.9.1 · f3a5d3f3
      Francesco Giacomini authored
      * Start from the upstream SPEC file.
      * Use the %{name} macro instead of explicitly repeating openresty-voms
      * Use system zlib, openssl and pcre dependencies and do not specify minimum
        versions
      * Remove unused macros oroprefix, {zlib,pcre,openssl}_prefix
      * The voms_module_prefix macro is assumed
      * Mv-ing openresty binary in openresty-voms seems irrelevant
      * Don't consider "tapset" files, they don't exist (any more)
      * For debug builds use -Og
      * Review the packaging script
        - Minimize the list of build-time packages to install
        - Set the voms_module_prefix macro in the .rpmmacros file. The prefix is
          on the command line, with a default
        - Build only the optimized RPM
      * Start docker:dind with --tls=false to avoid timeouts during CI
      
      Issue #17
      f3a5d3f3
  11. Nov 11, 2021
  12. Feb 02, 2021
  13. Feb 01, 2021
  14. Mar 04, 2020
  15. Jan 14, 2020
Loading