From 012a9ec385de7af3adbf585b8c2bf06c46e785dd Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Thu, 22 Jul 2021 14:07:33 +0200 Subject: [PATCH] Update Maven download URL and verify file checksums --- .gitlab-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 87c4240e..659564ac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,8 +4,11 @@ build: before_script: - export DEBIAN_FRONTEND="noninteractive" - apt-get update - - apt-get install --assume-yes curl - - curl --location -o apache-maven-3.0.5-bin.tar.gz http://www.us.apache.org/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz + # perl provides shasum + - apt-get install --assume-yes curl perl + - curl --location -o apache-maven-3.0.5-bin.tar.gz https://archive.apache.org/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz + - md5sum --quiet --check - <<< "94c51f0dd139b4b8549204d0605a5859 *apache-maven-3.0.5-bin.tar.gz" + - shasum --algorithm 1 --quiet --check - <<< "aecc0d3d67732939c0056d4a0d8510483ee1167e *apache-maven-3.0.5-bin.tar.gz" - tar -zxvf apache-maven-3.0.5-bin.tar.gz - export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=192m" - export M2_HOME=$PWD/apache-maven-3.0.5 -- GitLab