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

modified: .gitlab-ci.yml

parent 91b9894c
No related branches found
No related tags found
1 merge request!20Restructuring repo
...@@ -63,99 +63,92 @@ get_data: ...@@ -63,99 +63,92 @@ get_data:
- ln -s ${LOCAL_DATA_PATH}/datasets/data data - ln -s ${LOCAL_DATA_PATH}/datasets/data data
- cd ${LOCAL_DATA_PATH} && git clone --depth=1 https://eicweb.phy.anl.gov/EIC/datasets.git datasets - cd ${LOCAL_DATA_PATH} && git clone --depth=1 https://eicweb.phy.anl.gov/EIC/datasets.git datasets
include:
#generate_config: - local: 'benchmarks/trackers/config.yml'
# stage: ci_gen - local: 'benchmarks/calorimeters/config.yml'
# tags: - local: 'benchmarks/pid/config.yml'
# - silicon
# script: #roman_pot_simu:
# - ./bin/gen_ci_config -p track_test_ -i trackers > results/trackers_config.yml # stage: simulate
# - ./bin/gen_ci_config -p cal_test_ -i calorimeters > results/calorimeters_config.yml # needs:
# - ./bin/gen_ci_config -p pid_test_ -i pid > results/pid_config.yml # - ["get_data","detector"]
# script:
roman_pot_simu: # - bash benchmarks/trackers/roman_pot_simu.sh
stage: simulate #
needs: #roman_pot_nhits:
- ["get_data","detector"] # stage: benchmarks
script: # needs:
- bash benchmarks/trackers/roman_pot_simu.sh # - ["roman_pot_simu","detector"]
# script:
roman_pot_nhits: # - root -b -q benchmarks/trackers/simple_tracking.cxx+
stage: benchmarks # allow_failure: true
needs: #
- ["roman_pot_simu","detector"] #roman_pot_eta:
script: # stage: benchmarks
- root -b -q benchmarks/trackers/simple_tracking.cxx+ # needs:
allow_failure: true # - ["roman_pot_simu","detector"]
# script:
roman_pot_eta: # - root -b -q benchmarks/trackers/roman_pot_hit_eta.cxx+
stage: benchmarks # allow_failure: true
needs: #
- ["roman_pot_simu","detector"] #zdc_simulation:
script: # stage: simulate
- root -b -q benchmarks/trackers/roman_pot_hit_eta.cxx+ # needs:
allow_failure: true # - ["get_data","detector"]
# script:
zdc_simulation: # - bash benchmarks/calorimeters/run_simulation_zdc.sh
stage: simulate #
needs: #cal_test_3_zdc_neutrons_reader:
- ["get_data","detector"] # stage: benchmarks
script: # needs:
- bash benchmarks/calorimeters/run_simulation_zdc.sh # - ["zdc_simulation","detector"]
# script:
cal_test_3_zdc_neutrons_reader: # - root -b -q benchmarks/calorimeters/zdc_neutrons_reader.cxx
stage: benchmarks # allow_failure: true
needs: #
- ["zdc_simulation","detector"] #
script: #zdc_benchmark:
- root -b -q benchmarks/calorimeters/zdc_neutrons_reader.cxx # stage: benchmarks
allow_failure: true # needs:
# - ["zdc_simulation","detector"]
# script:
zdc_benchmark: # - ls -lrth sim_output
stage: benchmarks # - root -b -q benchmarks/calorimeters/simple_checking.cxx+
needs: # allow_failure: true
- ["zdc_simulation","detector"] #
script: #zdc_benchmark_info_histogram:
- ls -lrth sim_output # stage: benchmarks
- root -b -q benchmarks/calorimeters/simple_checking.cxx+ # needs:
allow_failure: true # - ["zdc_simulation","detector"]
# script:
zdc_benchmark_info_histogram: # - root -b -q benchmarks/calorimeters/simple_info_plot_histograms.cxx+
stage: benchmarks # allow_failure: true
needs: #
- ["zdc_simulation","detector"] #crystal_emcal_simulation:
script: # stage: simulate
- root -b -q benchmarks/calorimeters/simple_info_plot_histograms.cxx+ # needs:
allow_failure: true # - ["get_data"]
# script:
crystal_emcal_simulation: # bash benchmarks/calorimeters/run_simulation_crystal.sh
stage: simulate #
needs: #crystal_benchmark:
- ["get_data","detector"] # stage: benchmarks
tags: # needs:
- silicon # - ["crystal_emcal_simulation","detector"]
script: # script:
- bash benchmarks/calorimeters/run_simulation_crystal.sh # - ls -lrth sim_output
# - root -b -q benchmarks/calorimeters/simple_checking_crystal.cxx+
crystal_benchmark: # allow_failure: true
stage: benchmarks #
needs: #crystal_pion_simulation:
- ["crystal_emcal_simulation","detector"] # stage: simulate
script: # needs:
- ls -lrth sim_output # - ["get_data","detector"]
- root -b -q benchmarks/calorimeters/simple_checking_crystal.cxx+ # tags:
allow_failure: true # - silicon
# script:
crystal_pion_simulation: # - source options/env.sh
stage: simulate # - npsim --runType batch --numberOfEvents 100 --compactFile ${DETECTOR_PATH}/topside.xml --inputFiles data/emcal_electrons.hepmc --outputFile sim_output/output_emcal_electrons.root
needs:
- ["get_data","detector"]
tags:
- silicon
script:
- source options/env.sh
- npsim --runType batch --numberOfEvents 100 --compactFile ${DETECTOR_PATH}/topside.xml --inputFiles data/emcal_electrons.hepmc --outputFile sim_output/output_emcal_electrons.root
deploy_results: deploy_results:
stage: deploy stage: deploy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment