Skip to content
Snippets Groups Projects
Commit afbb61f9 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

modified: .gitlab-ci.yml

	modified:   clustering/clustering_config.yml
	modified:   ecal/ecal_config.yml
	modified:   rich/rich_config.yml
	modified:   tracking/tracking_config.yml
parent c6ca3002
No related branches found
No related tags found
1 merge request!35CI job renamed
...@@ -10,15 +10,14 @@ default: ...@@ -10,15 +10,14 @@ default:
stages: stages:
- build - build
- data_init
- config - config
- run - run
- benchmarks1 - benchmarks1
- benchmarks2 - benchmarks2
- finish - finish
get_data: configure:
stage: data_init stage: config
script: script:
- mkdir -p results - mkdir -p results
- mkdir -p config - mkdir -p config
......
...@@ -24,6 +24,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}" ...@@ -24,6 +24,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}"
## Build the detector constructors. ## Build the detector constructors.
git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git
git clone https://eicweb.phy.anl.gov/EIC/detectors/accelerator.git
pushd ${JUGGLER_DETECTOR}
ln -s ../accelerator/eic
popd
mkdir ${JUGGLER_DETECTOR}/build mkdir ${JUGGLER_DETECTOR}/build
pushd ${JUGGLER_DETECTOR}/build pushd ${JUGGLER_DETECTOR}/build
cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install
......
...@@ -2,7 +2,7 @@ clustering_barrel_electrons: ...@@ -2,7 +2,7 @@ clustering_barrel_electrons:
image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest
tags: tags:
- silicon - silicon
needs: ["get_data"] needs: ["configure"]
timeout: 24 hours timeout: 24 hours
artifacts: artifacts:
expire_in: 20 weeks expire_in: 20 weeks
......
...@@ -2,7 +2,7 @@ ecal_1_emcal_electrons: ...@@ -2,7 +2,7 @@ ecal_1_emcal_electrons:
image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest
tags: tags:
- silicon - silicon
needs: ["get_data"] needs: ["configure"]
timeout: 24 hours timeout: 24 hours
artifacts: artifacts:
expire_in: 20 weeks expire_in: 20 weeks
...@@ -16,6 +16,7 @@ ecal_1_emcal_pi0s: ...@@ -16,6 +16,7 @@ ecal_1_emcal_pi0s:
image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest
tags: tags:
- silicon - silicon
needs: ["configure"]
timeout: 12 hours 30 minutes timeout: 12 hours 30 minutes
artifacts: artifacts:
expire_in: 20 weeks expire_in: 20 weeks
......
...@@ -32,6 +32,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}" ...@@ -32,6 +32,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}"
# Build the detector constructors. # Build the detector constructors.
git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git
git clone https://eicweb.phy.anl.gov/EIC/detectors/accelerator.git
pushd ${JUGGLER_DETECTOR}
ln -s ../accelerator/eic
popd
mkdir ${JUGGLER_DETECTOR}/build mkdir ${JUGGLER_DETECTOR}/build
pushd ${JUGGLER_DETECTOR}/build pushd ${JUGGLER_DETECTOR}/build
cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install
......
...@@ -22,8 +22,13 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}" ...@@ -22,8 +22,13 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}"
#git clone https://eicweb.phy.anl.gov/EIC/datasets.git datasets #git clone https://eicweb.phy.anl.gov/EIC/datasets.git datasets
root -b -q "ecal/scripts/emcal_pi0.cxx(${JUGGLER_N_EVENTS}, \"${JUGGLER_FILE_NAME_TAG}.hepmc\")" root -b -q "ecal/scripts/emcal_pi0.cxx(${JUGGLER_N_EVENTS}, \"${JUGGLER_FILE_NAME_TAG}.hepmc\")"
root -b -q "ecal/scripts/emcal_pi0_reader.cxx(\"${JUGGLER_FILE_NAME_TAG}.hepmc\")" root -b -q "ecal/scripts/emcal_pi0_reader.cxx(\"${JUGGLER_FILE_NAME_TAG}.hepmc\")"
# Detector TOPSiDE # Detector TOPSiDE
git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git
git clone https://eicweb.phy.anl.gov/EIC/detectors/accelerator.git
pushd ${JUGGLER_DETECTOR}
ln -s ../accelerator/eic
popd
mkdir ${JUGGLER_DETECTOR}/build mkdir ${JUGGLER_DETECTOR}/build
pushd ${JUGGLER_DETECTOR}/build pushd ${JUGGLER_DETECTOR}/build
cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install
......
...@@ -2,7 +2,7 @@ rich_job_x: ...@@ -2,7 +2,7 @@ rich_job_x:
image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest
tags: tags:
- silicon - silicon
needs: ["get_data"] needs: ["configure"]
timeout: 24 hours timeout: 24 hours
artifacts: artifacts:
expire_in: 20 weeks expire_in: 20 weeks
......
...@@ -24,6 +24,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}" ...@@ -24,6 +24,10 @@ echo "JUGGLER_DETECTOR = ${JUGGLER_DETECTOR}"
### Build the detector constructors. ### Build the detector constructors.
git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git git clone https://eicweb.phy.anl.gov/EIC/detectors/${JUGGLER_DETECTOR}.git
git clone https://eicweb.phy.anl.gov/EIC/detectors/accelerator.git
pushd ${JUGGLER_DETECTOR}
ln -s ../accelerator/eic
popd
mkdir ${JUGGLER_DETECTOR}/build mkdir ${JUGGLER_DETECTOR}/build
pushd ${JUGGLER_DETECTOR}/build pushd ${JUGGLER_DETECTOR}/build
cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install cmake ../. -DCMAKE_INSTALL_PREFIX=/usr/local && make -j30 install
......
...@@ -2,7 +2,7 @@ tracking_central_electrons: ...@@ -2,7 +2,7 @@ tracking_central_electrons:
image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:latest
tags: tags:
- silicon - silicon
needs: ["get_data"] needs: ["configure"]
timeout: 24 hours timeout: 24 hours
artifacts: artifacts:
expire_in: 20 weeks expire_in: 20 weeks
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment