From a70392d7a0c929a41270f53cb4b558b3314735e6 Mon Sep 17 00:00:00 2001
From: FASER Reco <faserrec@lxplus909.cern.ch>
Date: Mon, 27 Jan 2025 02:05:12 +0100
Subject: [PATCH] Maybe CI now works again?

---
 .gitlab-ci.yml                              | 19 ++++---------------
 PhysicsAnalysis/NtupleDumper/CMakeLists.txt |  2 +-
 2 files changed, 5 insertions(+), 16 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 880c052b..4ecd6a28 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,19 +22,11 @@ build_image:
   tags:
     - k8s-cvmfs
   script:
-    #- yum -y --disablerepo=epel install redhat-lsb redhat-lsb-core man uuid-devel libuuid libuuid-devel mesa-libGL-devel libXpm-devel
-    # - yum -y install man which zlib-devel lz4-devel cmake make gcc gcc-c++ uuid-devel libuuid-devel expat-devel #mesa-libGL-devel libXpm-devel
-    # - yum -y install redhat-lsb # This doesn't exist in the main release!
-    # --disablerepo=epel redhat-lsb redhat-lsb-core 
     - mkdir build
-    - ls
     # See if we can run this as the payload to a container
-    - set +e && export ALRB_CONT_RUNPAYLOAD="cd build; ls ..; asetup --input=../asetup.faser Athena,24.0.41; cmake ..; make -j 3" && set -e
+    - set +e && export ALRB_CONT_RUNPAYLOAD="asetup --input=asetup.faser Athena,24.0.41; cd build; cmake ..; make -j 3" && set -e
     - echo $ALRB_CONT_RUNPAYLOAD
     - set +e && source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh -c alma9 && set -e
-    #- set +e && asetup --input=../../calypso/asetup.faser Athena,24.0.41; set -e
-    #- cmake ../../calypso
-    #- make -j 3
   artifacts:
     paths:
     - build/
@@ -46,12 +38,9 @@ test_unittest:
   tags:
     - k8s-cvmfs
   script: 
-    - yum -y --disablerepo=epel install man which git make cmake3 gcc-c++ gcc binutils libX11-devel libXpm-devel libXft-devel libXext-devel python openssl-devel
-    - cd build
-    - set +e && source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh; set -e
-    - set +e && asetup --input=../../calypso/asetup.faser Athena,24.0.41; set -e 
-    - set +e && source `find . -name 'setup.sh'`; set -e
-    - ctest -j3
+    - set +e && export ALRB_CONT_RUNPAYLOAD="asetup --input=asetup.faser Athena,24.0.41; cd build; source `find . -name 'setup.sh'`; ctest -j3" && set -e
+    - echo $ALRB_CONT_RUNPAYLOAD
+    - set +e && source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh -c alma9 && set -e
   dependencies:
     - build_image
   artifacts:
diff --git a/PhysicsAnalysis/NtupleDumper/CMakeLists.txt b/PhysicsAnalysis/NtupleDumper/CMakeLists.txt
index 92e36c09..875c81e6 100644
--- a/PhysicsAnalysis/NtupleDumper/CMakeLists.txt
+++ b/PhysicsAnalysis/NtupleDumper/CMakeLists.txt
@@ -8,7 +8,7 @@ atlas_add_component(
         src/NtupleDumperAlg.cxx
         src/component/NtupleDumper_entries.cxx
 
-        LINK_LIBRARIES AthenaBaseComps StoreGateLib xAODFaserWaveform xAODFaserCalorimeter xAODFaserTrigger xAODFaserLHC ScintIdentifier FaserCaloIdentifier GeneratorObjects FaserActsGeometryLib TrackerSimEvent TrackerSimData TrackerIdentifier TrackerReadoutGeometry TrkTrack GeoPrimitives TrackerRIO_OnTrack TrackerSpacePoint FaserActsKalmanFilterLib FaserActsmanVertexingLib AtlasHepMCLib WaveformConditionsToolsLib
+        LINK_LIBRARIES AthenaBaseComps StoreGateLib xAODFaserWaveform xAODFaserCalorimeter xAODFaserTrigger xAODFaserLHC ScintIdentifier FaserCaloIdentifier GeneratorObjects FaserActsGeometryLib TrackerSimEvent TrackerSimData TrackerIdentifier TrackerReadoutGeometry TrkTrack GeoPrimitives TrackerRIO_OnTrack TrackerSpacePoint FaserActsKalmanFilterLib AtlasHepMCLib WaveformConditionsToolsLib # FIXME: FaserActsmanVertexingLib 
 	PRIVATE_LINK_LIBRARIES nlohmann_json::nlohmann_json )
 
 atlas_install_python_modules( python/*.py )
-- 
GitLab