diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index abc515455bc010a9ec966c06410e7f749e5719ae..2e31e7635cb74f7a418262a6b1694828ee5e95c0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,4 +79,12 @@ pages:
     - cd pages && mkdocs build
   artifacts:
     paths:
-      - public/
\ No newline at end of file
+      - public/
+
+publish_package:
+  image: openjdk:11
+  stage: publish
+  needs:
+    - test
+  script:
+    - "./gradlew publish"
\ No newline at end of file