diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4ddfe7314428bb0017add1e3626e63605ddc047f..982d3bc46abc7bb6d61fd0c99e19e254aa4701dd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -105,6 +105,16 @@ include: - local: 'views/view14.yml' - local: 'views/view15.yml' +ce_ecal_placement: + stage: test + needs: + - common:detector + script: + - python scripts/ce_ecal_placement.py --save ce_ecal_crystal_glass.xml + - mv ce_ecal_placement.png doc/ce_ecal_placement.png + - if ! diff ce_ecal_crystal_glass.xml compact/ce_ecal_crystal_glass.xml ; then echo "ce_ecal_crystal_glaxs.xml not reproducible" && false ; fi + - echo "EndcapN layout at https://eicweb.phy.anl.gov/EIC/detectors/athena/-/jobs/${CI_JOB_ID}/artifacts/raw/doc/ce_ecal_placement.png" + dump_geometry: stage: test needs: @@ -150,6 +160,7 @@ report: - dump_constants - dump_geometry - convert_to_gdml + - ce_ecal_placement script: - pip3 install jinja2 && ls -lrth - ./bin/make_images > doc/dawn_views.md