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

Use coin from github

parent cdce1285
Branches
No related tags found
1 merge request!1Update image to 24.04 LTS (originally was: 24.10)
......@@ -12,11 +12,11 @@
###################
variables:
UBUNTU_BASE_IMAGE: "ubuntu"
UBUNTU_BASE_IMAGE_TAG: "23.10"
UBUNTU_BASE_IMAGE_TAG: "24.10"
WORK_DIR: "/tmp"
INSTALL_DIR: "/usr/local"
GEANT4_VERSION: "v11.2.0"
XercesC_VERSION: "3.2.3"
XercesC_VERSION: "3.3"
Coin_VERSION: "4.0.0"
IMAGE_DESTINATION: ${CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_NAME}-base
......
......@@ -21,9 +21,7 @@ RUN apt-get update -qq && \
mercurial \
nlohmann-json3-dev \
libexpat1-dev \
libssl-dev \
python3-pip \
python3-elasticsearch \
libssl-dev \
apt-utils && \
apt-get clean all
......@@ -38,7 +36,7 @@ RUN apt-get update && apt-get install -y tzdata && ln -fs /usr/share/zoneinfo/Am
RUN apt-get update && apt-get install -y libboost-all-dev
### Install C++, cmake and python
RUN apt-get update && apt-get install -y cmake g++ python3 python-is-python3 git sudo nano wget
RUN apt-get update && apt-get install -y cmake g++ python3 python-is-python3 python3-pip python3-elasticsearch git sudo nano wget
### Install QT5 as a prerequiste of GeoModel
RUN apt-get update && apt-get install -y qtbase5-dev libqt5opengl5-dev
......@@ -73,8 +71,8 @@ RUN apt-get update && apt-get install -y mesa-utils build-essential libgl1-mesa-
### Install Coin
RUN pwd && \
ls && \
wget https://atlas-vp1.web.cern.ch/atlas-vp1/sources/coin-${Coin_VERSION}-src.zip && \
unzip coin-${Coin_VERSION}-src.zip -d coin-sources && \
wget https://github.com/coin3d/coin/releases/download/Coin-${Coin_VERSION}/coin-${Coin_VERSION}-src.tar.gz && \
tar -xzf coin-${Coin_VERSION}-tar.gz -d coin-sources && \
mv coin-sources/* coin && \
mkdir build_coin && \
cd build_coin && \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment