diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5819f3436aae71aa1b2bf1ed6ef9ecbf03ad8970..4db92eb7cbbb8a4b3a5ab67e0672ccaf86f4f03f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -60,3 +60,17 @@ build:
   artifacts:
     paths:
     - app/build/outputs/
+
+build_release:
+  image: "0xacab.org:4567/leap/bitmask_android/android-ndk:latest"
+  stage: build
+  script:
+    - git submodule sync --recursive
+    - git submodule update --init --recursive
+    - ./gradlew clean
+    - ./gradlew assembleProductionRelease
+    - ./gradlew assembleProductionBeta
+  artifacts:
+    paths:
+    - app/build/outputs/
+  when: manual
\ No newline at end of file