Skip to content
Snippets Groups Projects
  1. Nov 11, 2021
    • Francesco Giacomini's avatar
      930a665c
    • Francesco Giacomini's avatar
      Overhaul the Dockerfile · 5f6f4a0d
      Francesco Giacomini authored
      Start from storm2/base, which just provides some users. Avoid
      the large multi-language development environment of storm2/build.
      In fact, it would not be too difficult to start directly from
      the base CentOS image.
      
      Split the setup in multiple phases:
      - installation of packages (setup.sh)
      - build/installation of openresty (build-install-openresty.sh)
      - user environment configuration (user-setup.sh)
      
      Files added in the home directory are given the proper ownership
      5f6f4a0d
    • Francesco Giacomini's avatar
      Add script to setup build user environment · 1ef9ca3a
      Francesco Giacomini authored
      The script adds lines to the .bashrc to:
      - retrieve the build environment for openrety
      - adding the bin directory to the PATH, where a script was placed
      - provide a help message
      1ef9ca3a
    • Francesco Giacomini's avatar
      Reduce scope and simplify script to build openresty · f89b4b74
      Francesco Giacomini authored
      This script now just builds openresty and saves some variables that will
      be useful during development, namely the RESTY_CONFIG_OPTIONS and the
      PATH where luajit has been installed.
      
      Do not install any more needed packages, which are already installed
      by a previous setup step run as root.
      
      Upgrade Openresty version to 1.19.9.1.
      
      Enable the `--with-compat` configuration option, so that other dynamic
      modules can be integrated without recompiling everything.
      
      Remove the `--with-dtrace-probes`, which is not supported any more.
      
      Do not consider the possibility to use non-system versions of PCRE,
      ZLIB and OpenSSL.
      
      Do not touch the .bashrc, which is done by another script, so that this
      script could possibly not be run.
      f89b4b74
    • Francesco Giacomini's avatar
      34664771
    • Francesco Giacomini's avatar
      Rename script used to try the openresty build · 554debcf
      Francesco Giacomini authored
      This is part of a restructuring of the docker image setup, in particular
      to separate actions done as root from actions done as a user
      554debcf
  2. Mar 03, 2020
  3. Sep 03, 2019
Loading