Skip to content
Snippets Groups Projects
Commit e2af3afe authored by Johannes Junggeburth's avatar Johannes Junggeburth :dog2:
Browse files

Merge branch 'AutomatedRebase' into 'main'

Rebase GeoModel always w.r.t main in the pipeline

See merge request !302
parents b8d17e73 9cb858d1
No related branches found
No related tags found
1 merge request!302Rebase GeoModel always w.r.t main in the pipeline
Pipeline #7029105 failed
......@@ -34,6 +34,8 @@ function heading() {
set -e
BUILD_DIR=${PWD}
heading "Preliminary setup"
if [ -z "${ATHENA_SOURCE}" ]; then
......@@ -94,10 +96,25 @@ lsetup "views ${LCG_RELEASE} ${LCG_PLATFORM}" || true
CCACHE=$(command -v ccache)
$CCACHE -z
heading "Rebase the GeoModel code base w.r.t. main"
cd ${CI_PROJECT_DIR}
git fetch origin
fill_line "Changes w.r.t to main before rebase"
git diff HEAD origin/main
git rebase origin/main
fill_line "Changes w.r.t to main after rebase"
git diff HEAD origin/main
cd ${BUILD_DIR}
heading "Configure GeoModel"
gm_install_dir=$PWD/geomodel-install
cmake -S "${SCRIPT_DIR}/.." -B geomodel-build \
-GNinja \
-DCMAKE_MAKE_PROGRAM="$NINJA" \
......
......@@ -10,4 +10,5 @@
+ InnerDetector/InDetDetDescr/ServiceExtensionGeoModelXml
+ InnerDetector/InDetDetDescr/StripGeoModelXml
+ InnerDetector/InDetDetDescr/PLRGeoModelXml
+ InnerDetector/InDetDetDescr/PixelGeoModel
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