[Git][ghc/ghc][wip/mangoiv/ci-stages] ci: stop using ellipses in testsuite output and output env before invoking hadrian
Magnus pushed to branch wip/mangoiv/ci-stages at Glasgow Haskell Compiler / GHC Commits: 0b5ecdbb by mangoiv at 2026-09-02T12:27:48+02:00 ci: stop using ellipses in testsuite output and output env before invoking hadrian - - - - - 2 changed files: - .gitlab/ci.sh - .gitlab/common.sh Changes: ===================================== .gitlab/ci.sh ===================================== @@ -968,7 +968,9 @@ function run_hadrian() { if [ -n "${VERBOSE:-}" ]; then args+=("-V"); fi # Before running the compiler, unset variables gitlab env vars as these # can destabilise the performance test (see #20341) - (unset $(compgen -v | grep CI_*); + (unset "$(compgen -v | grep CI_*)"; + # dump the env before running hdarian itself. + start_section run_hadrian_env "env for runnning hadrian"; env; end_section run_hadrian_env run "${HADRIAN_PATH:-hadrian/build-cabal}" \ --flavour="$BUILD_FLAVOUR" \ -j"$cores" \ ===================================== .gitlab/common.sh ===================================== @@ -47,7 +47,7 @@ info() { echo_color "${LT_BLUE}" "$1"; } fail() { error "error: $1"; exit 1; } function run() { - info "Running $*..." + info "Running $*" "$@" || ( error "$* failed"; return 1; ) } View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/0b5ecdbbd9283503d3a742844e27bb63... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/0b5ecdbbd9283503d3a742844e27bb63... You're receiving this email because of your account on gitlab.haskell.org. Manage all notifications: https://gitlab.haskell.org/-/profile/notifications | Help: https://gitlab.haskell.org/help
participants (1)
-
Magnus (@MangoIV)