From 4dfe9a01759169474acc34eeb6dbfc26a140406e Mon Sep 17 00:00:00 2001 From: Whitney Armstrong <warmstrong@anl.gov> Date: Fri, 26 Mar 2021 19:26:04 +0000 Subject: [PATCH] Fixing the build step Not sure why, but before_script seems to always succeed even if a step fails. --- .gitlab-ci.yml | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a95f75e2..521b225f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,6 +51,7 @@ compile: needs: - ["env"] script: + - mkdir -p build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j20 && make install && cd .. - echo "Build successful." .views: @@ -103,24 +104,24 @@ detector:config_testing: - cat doc/overlap_check.out allow_failure: true -benchmarks:reconstruction: - stage: deploy - variables: - JUGGLER_DETECTOR: "$JUGGLER_DETECTOR" - JUGGLER_DETECTOR_VERSION: "$JUGGLER_DETECTOR_VERSION" - trigger: - project: EIC/benchmarks/reconstruction_benchmarks - strategy: depend - needs: ["env","overlap_check","report"] - - -benchmarks:physics: - stage: deploy - variables: - JUGGLER_DETECTOR: "$JUGGLER_DETECTOR" - JUGGLER_DETECTOR_VERSION: "$JUGGLER_DETECTOR_VERSION" - trigger: - project: EIC/benchmarks/physics_benchmarks - strategy: depend - needs: ["env","overlap_check","report"] + #benchmarks:reconstruction: + # stage: deploy + # variables: + # JUGGLER_DETECTOR: "$JUGGLER_DETECTOR" + # JUGGLER_DETECTOR_VERSION: "$JUGGLER_DETECTOR_VERSION" + # trigger: + # project: EIC/benchmarks/reconstruction_benchmarks + # strategy: depend + # needs: ["env","overlap_check","report"] + # + # + #benchmarks:physics: + # stage: deploy + # variables: + # JUGGLER_DETECTOR: "$JUGGLER_DETECTOR" + # JUGGLER_DETECTOR_VERSION: "$JUGGLER_DETECTOR_VERSION" + # trigger: + # project: EIC/benchmarks/physics_benchmarks + # strategy: depend + # needs: ["env","overlap_check","report"] -- GitLab