Skip to content
Snippets Groups Projects

feat: accept DETECTOR_CONFIG as csv list

Merged Wouter Deconinck requested to merge detector-config-csv-list into main
1 file
+ 18
12
Compare changes
  • Side-by-side
  • Inline
+ 18
12
@@ -32,16 +32,19 @@ stages:
script:
- |
if [ -n "${GITHUB_SHA}" ] ; then
curl \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: token ${GITHUB_REPO_STATUS_TOKEN}" \
"https://api.github.com/repos/${GITHUB_REPOSITORY}/statuses/${GITHUB_SHA}" \
-d '{"state":"'"${STATE}"'",
"target_url":"'"${TARGET_URL}"'",
"description":"'"${DESCRIPTION} $(TZ=America/New_York date)"'",
"context":"eicweb/geoviewer ('"$DETECTOR_CONFIG"')"
}' ;
for config in ${DETECTOR_CONFIG//,/ } ; do
echo ${config} ;
curl \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: token ${GITHUB_REPO_STATUS_TOKEN}" \
"https://api.github.com/repos/${GITHUB_REPOSITORY}/statuses/${GITHUB_SHA}" \
-d '{"state":"'"${STATE}"'",
"target_url":"'"${TARGET_URL/%config%/${config}}"'",
"description":"'"${DESCRIPTION} $(TZ=America/New_York date)"'",
"context":"eicweb/geoviewer ('"${config}"')"
}' ;
done ;
fi
geoviewer:pending:
@@ -94,8 +97,11 @@ convert:
script:
- mkdir -p geo
- |
dd_web_display --output geo/${DETECTOR_CONFIG}.root ${DETECTOR_PATH}/${DETECTOR_CONFIG}.xml
echo "TARGET_URL=https://eic.phy.anl.gov/geoviewer/index.htm?file=https://eicweb.phy.anl.gov/EIC/benchmarks/geoviewer/-/jobs/${CI_JOB_ID}/artifacts/raw/geo/${DETECTOR_CONFIG}.root?job=convert&item=default;1&opt=clipx;clipy;transp30;zoom75;ROTY320;ROTZ340;trz0;trr0;ctrl;all" | tee -a .env
for config in ${DETECTOR_CONFIG//,/ } ; do
echo ${config} ;
dd_web_display --output geo/${config}.root ${DETECTOR_PATH}/${config}.xml
done ;
echo "TARGET_URL=https://eic.phy.anl.gov/geoviewer/index.htm?file=https://eicweb.phy.anl.gov/EIC/benchmarks/geoviewer/-/jobs/${CI_JOB_ID}/artifacts/raw/geo/%config%.root?job=convert&item=default;1&opt=clipx;clipy;transp30;zoom75;ROTY320;ROTZ340;trz0;trr0;ctrl;all" | tee -a .env
report:
stage: finish
Loading