diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fbe2c907b7c9c6931e676ecad80eed4ab26f1faf..69db990ab29bd962f010a77aacee988c91d8f253 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,6 @@ variables: RECO: "eicrecon" DETECTOR: epic DETECTOR_CONFIG: epic_craterlake - DETECTOR_REPOSITORYURL: 'https://github.com/eic/epic.git' workflow: name: '$PIPELINE_NAME' @@ -34,7 +33,6 @@ default: stages: - status-pending - config - - initialize - compile - generate - simulate @@ -80,12 +78,6 @@ common:setup: script: - git clone -b "${COMMON_BENCH_VERSION}" https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench.git setup - source setup/bin/env.sh && ./setup/bin/install_common.sh - -common:detector: - stage: initialize - needs: ["common:setup"] - script: - - source .local/bin/env.sh && build_detector.sh - mkdir_local_data_link sim_output - mkdir_local_data_link datasets - mkdir -p results @@ -100,9 +92,10 @@ common:detector: .phy_benchmark: needs: - - ["common:detector"] + - ["common:setup"] before_script: - source .local/bin/env.sh + - source /opt/detector/epic-main/setup.sh - ls -lrtha - ln -s "${LOCAL_DATA_PATH}/sim_output" sim_output - ln -s "${LOCAL_DATA_PATH}/datasets/data" data diff --git a/benchmarks/backgrounds/config.yml b/benchmarks/backgrounds/config.yml index 6ba248850742c7e59ba68c0b751ea3a61f8e97b4..a34e04ed4152155c8e196a4acbc88bb99f8ee419 100644 --- a/benchmarks/backgrounds/config.yml +++ b/benchmarks/backgrounds/config.yml @@ -9,7 +9,7 @@ backgrounds:synchrotron:simulate: extends: .phy_benchmark tags: - s3 - needs: ["common:detector", "backgrounds:compile"] + needs: ["backgrounds:compile"] script: - bash benchmarks/backgrounds/synchrotron.sh --all diff --git a/benchmarks/dis/config.yml b/benchmarks/dis/config.yml index 7afb5b45e6034e2fe0f8a52d700c15d8347b40fd..b4ae53852131993f85e7d6314a8d9d9384befb8f 100644 --- a/benchmarks/dis/config.yml +++ b/benchmarks/dis/config.yml @@ -7,7 +7,7 @@ dis:compile: dis:simulate: stage: simulate extends: .phy_benchmark - needs: ["common:detector", "dis:compile"] + needs: ["dis:compile"] parallel: matrix: - EBEAM: 5 diff --git a/benchmarks/dvcs/config.yml b/benchmarks/dvcs/config.yml index 12a1bf6906d538ede294dfc44ee2de3c852baa92..8040db28b8effafe4b283727365f87ed3c6e90f6 100644 --- a/benchmarks/dvcs/config.yml +++ b/benchmarks/dvcs/config.yml @@ -9,7 +9,7 @@ dvcs:simulate: extends: .phy_benchmark tags: - phy - needs: ["common:detector", "dvcs:compile"] + needs: ["dvcs:compile"] script: #- bash benchmarks/dvcs/dvcs.sh --all - bash benchmarks/dvcs/dvcs.sh --data-init --sim --rec diff --git a/benchmarks/dvmp/config.yml b/benchmarks/dvmp/config.yml index d90a0be911354b06850c9409aec14e516b9b123a..767e8a2ce88ef7950ba3cf01f4102ebc133e712e 100644 --- a/benchmarks/dvmp/config.yml +++ b/benchmarks/dvmp/config.yml @@ -5,7 +5,7 @@ dvmp:compile: - compile_analyses.py dvmp dvmp:generate: - needs: ["common:detector", "dvmp:compile"] + needs: ["dvmp:compile"] image: eicweb.phy.anl.gov:4567/monte_carlo/lager/lager:unstable extends: .phy_benchmark stage: generate diff --git a/benchmarks/tcs/config.yml b/benchmarks/tcs/config.yml index 35cf71533d5a87c8d6efe1dad43fee03ab8b1481..055a7bf94a2a7649c29f20d25c566c0c9954da63 100644 --- a/benchmarks/tcs/config.yml +++ b/benchmarks/tcs/config.yml @@ -9,7 +9,7 @@ tcs:simulate: extends: .phy_benchmark tags: - phy - needs: ["common:detector", "tcs:compile"] + needs: ["tcs:compile"] parallel: matrix: - EBEAM: 5 diff --git a/benchmarks/u_omega/config.yml b/benchmarks/u_omega/config.yml index e53ce1a3a585e1c2dd8518fc4aaf3914bc1e789c..4bac8133286f16ff45f43e150de85e5f4d8d1278 100644 --- a/benchmarks/u_omega/config.yml +++ b/benchmarks/u_omega/config.yml @@ -9,7 +9,7 @@ u_omega:simulate: extends: .phy_benchmark tags: - phy - needs: ["common:detector", "u_omega:compile"] + needs: ["u_omega:compile"] script: #- bash benchmarks/u_omega/u_omega.sh --all - bash benchmarks/u_omega/u_omega.sh --data-init --sim --rec