Loading .gitlab-ci.yml +3 −2 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ e2e: image: $IMAGE parallel: matrix: # - IMAGE: "fedora" - IMAGE: "fedora" - IMAGE: "debian" - IMAGE: "alpine" variables: Loading Loading @@ -109,7 +109,8 @@ e2e: - source tbc_unscope_vars.sh - !reference [.e2e-scripts] script: - maybe_install_packages wget ca-certificates git - maybe_install_packages ca-certificates - maybe_install_packages wget git - unscope_variables - assert_defined TESTVAR1 Loading tbc_maybe_install_packages.sh +7 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,13 @@ set -e then apk add --no-cache "$@" fi elif command -v dnf > /dev/null then # RPM based if ! dnf info --installed "$@" > /dev/null then dnf install --assumeyes --quiet "$@" fi else log_error "... didn't find any supported package manager to install $*" exit 1 Loading Loading
.gitlab-ci.yml +3 −2 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ e2e: image: $IMAGE parallel: matrix: # - IMAGE: "fedora" - IMAGE: "fedora" - IMAGE: "debian" - IMAGE: "alpine" variables: Loading Loading @@ -109,7 +109,8 @@ e2e: - source tbc_unscope_vars.sh - !reference [.e2e-scripts] script: - maybe_install_packages wget ca-certificates git - maybe_install_packages ca-certificates - maybe_install_packages wget git - unscope_variables - assert_defined TESTVAR1 Loading
tbc_maybe_install_packages.sh +7 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,13 @@ set -e then apk add --no-cache "$@" fi elif command -v dnf > /dev/null then # RPM based if ! dnf info --installed "$@" > /dev/null then dnf install --assumeyes --quiet "$@" fi else log_error "... didn't find any supported package manager to install $*" exit 1 Loading