Skip to content
Snippets Groups Projects
Commit 9492916b authored by Andre Sailer's avatar Andre Sailer Committed by Marko Petric
Browse files

CI: enable HEPMC3 for dev

parent bf096d67
No related branches found
No related tags found
No related merge requests found
...@@ -15,6 +15,7 @@ cmake -GNinja \ ...@@ -15,6 +15,7 @@ cmake -GNinja \
-DBoost_NO_BOOST_CMAKE=ON \ -DBoost_NO_BOOST_CMAKE=ON \
-DDD4HEP_USE_LCIO=ON \ -DDD4HEP_USE_LCIO=ON \
-DDD4HEP_USE_TBB=${TBB} \ -DDD4HEP_USE_TBB=${TBB} \
-DDD4HEP_USE_HEPMC3=${HEPMC3:-OFF} \
-DBUILD_TESTING=ON \ -DBUILD_TESTING=ON \
-DDD4HEP_DEBUG_CMAKE=ON \ -DDD4HEP_DEBUG_CMAKE=ON \
-DBUILD_SHARED_LIBS=${SHARED} \ -DBUILD_SHARED_LIBS=${SHARED} \
......
...@@ -152,6 +152,7 @@ jobs: ...@@ -152,6 +152,7 @@ jobs:
SHARED: ON SHARED: ON
STANDARD: 17 STANDARD: 17
TBB: OFF TBB: OFF
HEPMC3: ON
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Install CVMFS - name: Install CVMFS
...@@ -170,7 +171,7 @@ jobs: ...@@ -170,7 +171,7 @@ jobs:
- name: Start container - name: Start container
run: | run: |
ls ls
docker run -it --name CI_container -v /home/runner/work/DD4hep/DD4hep:/Package -e VIEW=${{ matrix.LCG }} -e SHARED=${SHARED} -e STANDARD=${STANDARD} -e TBB=${TBB} -v /cvmfs/sft.cern.ch:/cvmfs/sft.cern.ch -v /cvmfs/geant4.cern.ch:/cvmfs/geant4.cern.ch -v /cvmfs/sft-nightlies.cern.ch:/cvmfs/sft-nightlies.cern.ch -d ghcr.io/aidasoft/centos7:latest /bin/bash docker run -it --name CI_container -v /home/runner/work/DD4hep/DD4hep:/Package -e VIEW=${{ matrix.LCG }} -e SHARED=${SHARED} -e STANDARD=${STANDARD} -e TBB=${TBB} -e HEPMC3=${HEPMC3} -v /cvmfs/sft.cern.ch:/cvmfs/sft.cern.ch -v /cvmfs/geant4.cern.ch:/cvmfs/geant4.cern.ch -v /cvmfs/sft-nightlies.cern.ch:/cvmfs/sft-nightlies.cern.ch -d ghcr.io/aidasoft/centos7:latest /bin/bash
- name: Compile and test - name: Compile and test
run: | run: |
docker exec CI_container /bin/bash -c "./Package/.github/scripts/compile_and_test.sh" docker exec CI_container /bin/bash -c "./Package/.github/scripts/compile_and_test.sh"
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