summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-03-22 13:01:17 (GMT)
committerKitware Robot <kwrobot@kitware.com>2022-03-22 13:01:22 (GMT)
commitb5b4ae17dcbc3ad813fca074478611afb1700232 (patch)
tree9e54f7897fd2d18be3040547ed4074bb5bdc94bf
parent621120e87c0b4d48bbf0e6af1a1b26e8bb410830 (diff)
parent97f4aa1f050a6a03e2bb2c1abe5fce49c13e7252 (diff)
downloadCMake-b5b4ae17dcbc3ad813fca074478611afb1700232.zip
CMake-b5b4ae17dcbc3ad813fca074478611afb1700232.tar.gz
CMake-b5b4ae17dcbc3ad813fca074478611afb1700232.tar.bz2
Merge topic 'ci-openjdk'
97f4aa1f05 ci: Add OpenJDK to Debian and Fedora base images 78d0613695 ci: Drop p4 binary checksum because the download URL is not stable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7102
-rwxr-xr-x.gitlab/ci/docker/debian10-aarch64/install_deps.sh1
-rwxr-xr-x.gitlab/ci/docker/debian10/install_deps.sh5
-rwxr-xr-x.gitlab/ci/docker/fedora35/install_deps.sh3
-rw-r--r--.gitlab/os-linux.yml6
4 files changed, 7 insertions, 8 deletions
diff --git a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
index 21f0b16..6e9aa0f 100755
--- a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
+++ b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
@@ -76,6 +76,7 @@ apt-get install -y \
libxerces-c-dev \
libxml2-dev libxml2-utils \
libxslt-dev xsltproc \
+ openjdk-11-jdk \
python2 python2-dev python-numpy pypy pypy-dev \
python3 python3-dev python3-numpy pypy3 pypy3-dev python3-venv \
qtbase5-dev qtbase5-dev-tools \
diff --git a/.gitlab/ci/docker/debian10/install_deps.sh b/.gitlab/ci/docker/debian10/install_deps.sh
index 1c112dd..f858037 100755
--- a/.gitlab/ci/docker/debian10/install_deps.sh
+++ b/.gitlab/ci/docker/debian10/install_deps.sh
@@ -80,6 +80,7 @@ apt-get install -y \
libxerces-c-dev \
libxml2-dev libxml2-utils \
libxslt-dev xsltproc \
+ openjdk-11-jdk \
python2 python2-dev python-numpy pypy pypy-dev \
python3 python3-dev python3-numpy pypy3 pypy3-dev python3-venv \
qtbase5-dev qtbase5-dev-tools \
@@ -98,9 +99,7 @@ rm ironpython_2.7.10.deb ironpython.sha256sum
# Perforce
curl -L -O https://www.perforce.com/downloads/perforce/r21.2/bin.linux26x86_64/helix-core-server.tgz
-echo '72620c55e9389705582506d6f3388005fb4f674888a00a12a51edc2ae37823b3 helix-core-server.tgz' > helix.sha256sum
-sha256sum --check helix.sha256sum
tar -C /usr/local/bin -xvzf helix-core-server.tgz -- p4 p4d
-rm helix-core-server.tgz helix.sha256sum
+rm helix-core-server.tgz
apt-get clean
diff --git a/.gitlab/ci/docker/fedora35/install_deps.sh b/.gitlab/ci/docker/fedora35/install_deps.sh
index 038000c..3cc5ed5 100755
--- a/.gitlab/ci/docker/fedora35/install_deps.sh
+++ b/.gitlab/ci/docker/fedora35/install_deps.sh
@@ -69,6 +69,7 @@ dnf install --setopt=install_weak_deps=False -y \
gsl-devel \
gtest-devel \
gtk2-devel \
+ java-11-openjdk-devel \
jsoncpp-devel \
lapack-devel \
libarchive-devel \
@@ -110,7 +111,5 @@ pip2.7 install numpy
# Perforce
curl -L -O https://www.perforce.com/downloads/perforce/r21.2/bin.linux26x86_64/helix-core-server.tgz
-echo '72620c55e9389705582506d6f3388005fb4f674888a00a12a51edc2ae37823b3 helix-core-server.tgz' > helix.sha256sum
-sha256sum --check helix.sha256sum
tar -C /usr/local/bin -xvzf helix-core-server.tgz -- p4 p4d
rm helix-core-server.tgz
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml
index 30b4fc3..4f0fda4 100644
--- a/.gitlab/os-linux.yml
+++ b/.gitlab/os-linux.yml
@@ -45,7 +45,7 @@
### Debian
.debian10:
- image: "kitware/cmake:ci-debian10-x86_64-2022-02-25"
+ image: "kitware/cmake:ci-debian10-x86_64-2022-03-16"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -60,7 +60,7 @@
CMAKE_CI_NO_INSTALL: 1
.debian10_aarch64:
- image: "kitware/cmake:ci-debian10-aarch64-2022-02-21"
+ image: "kitware/cmake:ci-debian10-aarch64-2022-03-16"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -69,7 +69,7 @@
### Fedora
.fedora35:
- image: "kitware/cmake:ci-fedora35-x86_64-2022-02-21"
+ image: "kitware/cmake:ci-fedora35-x86_64-2022-03-16"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci/long file name for testing purposes"