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

soqt from github

parent 97175f0b
No related branches found
No related tags found
1 merge request!1Update image to 24.04 LTS (originally was: 24.10)
......@@ -18,6 +18,7 @@ variables:
GEANT4_VERSION: "v11.2.0"
XercesC_VERSION: "3.3.0"
Coin_VERSION: "4.0.0"
SOQT_VERSION: "1.6.0"
IMAGE_DESTINATION: ${CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_NAME}-base
......@@ -58,6 +59,7 @@ stages:
--build-arg GEANT4_VERSION=${GEANT4_VERSION}
--build-arg XercesC_VERSION=${XercesC_VERSION}
--build-arg Coin_VERSION=${Coin_VERSION}
--build-arg SOQT_VERSION=${SOQT_VERSION}
--destination "${IMAGE_DESTINATION}"
# Print the full registry path of the pushed image
- echo "Image pushed successfully to ${IMAGE_DESTINATION}"
......
......@@ -10,6 +10,8 @@ ARG INSTALL_DIR
ARG GEANT4_VERSION
ARG XercesC_VERSION
ARG Coin_VERSION
ARG SOQT_VERSION
#WORKDIR $WORK_DIR
### Install some basic components: git, wget..
......@@ -79,7 +81,6 @@ RUN mkdir -p build_coin && \
cd build_coin && \
wget https://github.com/coin3d/coin/releases/download/Coin-${Coin_VERSION}/coin-${Coin_VERSION}-src.tar.gz && \
tar -xzf coin-${Coin_VERSION}-src.tar.gz && \
ls -lh && \
mkdir build && \
cd build && \
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR ../coin && \
......@@ -92,16 +93,16 @@ RUN mkdir -p build_coin && \
RUN pwd; ls && \
mkdir -p build_soqt && \
cd build_soqt && \
wget https://atlas-vp1.web.cern.ch/atlas-vp1/sources/soqt.zip && \
unzip soqt.zip && \
mkdir build && \
cd build && \
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR ../soqt && \
make -j8 && \
make install && \
cd ../../ && \
rm -rf build_soqt && \
ls -lh
wget https://github.com/coin3d/soqt/releases/download/SoQt-${SOQT_VERSION}/soqt-${SOQT_VERSION}-src.tar.gz && \
tar -xzf soqt-${SOQT_VERSION}-src.tar.gz && \
mkdir build && \
cd build && \
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR ../soqt && \
make -j8 && \
make install && \
cd ../../ && \
rm -rf build_soqt && \
ls -lh
# Set up the ATLAS user, and give it super user rights.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment