diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4dfa664da0203e097d0727d99a0af39da39d0c40..92d06fd14808bd19a63cdb1b24c5f0c8dd5f8af2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,12 +6,12 @@ build:
     - apt-get update
     # perl provides shasum
     - apt-get install --assume-yes curl perl
-    - curl --location -o apache-maven-3.2.5-bin.tar.gz https://archive.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz
-    - md5sum --quiet --check - <<< "b2d88f02bd3a08a9df1f0b0126ebd8dc *apache-maven-3.2.5-bin.tar.gz"
-    - shasum --algorithm 1 --quiet --check - <<< "41009327d5494e0e8970b25b77ffed8934cd7ca1 *apache-maven-3.2.5-bin.tar.gz"
-    - tar -zxvf apache-maven-3.2.5-bin.tar.gz
+    - curl --location -o apache-maven-3.3.9-bin.tar.gz https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
+    - md5sum --quiet --check - <<< "516923b3955b6035ba6b0a5b031fbd8b *apache-maven-3.3.9-bin.tar.gz"
+    - shasum --algorithm 1 --quiet --check - <<< "5b4c117854921b527ab6190615f9435da730ba05 *apache-maven-3.3.9-bin.tar.gz"
+    - tar -zxvf apache-maven-3.3.9-bin.tar.gz
     - export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=192m"
-    - export M2_HOME=$PWD/apache-maven-3.2.5
+    - export M2_HOME=$PWD/apache-maven-3.3.9
     - export PATH=$M2_HOME/bin:$PATH
     - mvn --version
   script: