Skip to content
Snippets Groups Projects
Commit f9c81056 authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Merge branch 'detector-config-csv-list' into 'main'

feat: accept DETECTOR_CONFIG as csv list

See merge request !2
parents f7b28326 53fb3471
Branches
No related tags found
1 merge request!2feat: accept DETECTOR_CONFIG as csv list
Pipeline #104336 failed
...@@ -32,16 +32,19 @@ stages: ...@@ -32,16 +32,19 @@ stages:
script: script:
- | - |
if [ -n "${GITHUB_SHA}" ] ; then if [ -n "${GITHUB_SHA}" ] ; then
curl \ for config in ${DETECTOR_CONFIG//,/ } ; do
-X POST \ echo ${config} ;
-H "Accept: application/vnd.github+json" \ curl \
-H "Authorization: token ${GITHUB_REPO_STATUS_TOKEN}" \ -X POST \
"https://api.github.com/repos/${GITHUB_REPOSITORY}/statuses/${GITHUB_SHA}" \ -H "Accept: application/vnd.github+json" \
-d '{"state":"'"${STATE}"'", -H "Authorization: token ${GITHUB_REPO_STATUS_TOKEN}" \
"target_url":"'"${TARGET_URL}"'", "https://api.github.com/repos/${GITHUB_REPOSITORY}/statuses/${GITHUB_SHA}" \
"description":"'"${DESCRIPTION} $(TZ=America/New_York date)"'", -d '{"state":"'"${STATE}"'",
"context":"eicweb/geoviewer ('"$DETECTOR_CONFIG"')" "target_url":"'"${TARGET_URL/%config%/${config}}"'",
}' ; "description":"'"${DESCRIPTION} $(TZ=America/New_York date)"'",
"context":"eicweb/geoviewer ('"${config}"')"
}' ;
done ;
fi fi
geoviewer:pending: geoviewer:pending:
...@@ -94,8 +97,11 @@ convert: ...@@ -94,8 +97,11 @@ convert:
script: script:
- mkdir -p geo - mkdir -p geo
- | - |
dd_web_display --output geo/${DETECTOR_CONFIG}.root ${DETECTOR_PATH}/${DETECTOR_CONFIG}.xml for config in ${DETECTOR_CONFIG//,/ } ; do
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 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: report:
stage: finish stage: finish
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment