diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 447ebc9b068f8f08a0948a6b7526fe72d87d9ad6..2f7f5a424c047f3b276c8f2213af90c0e2824a26 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -158,7 +158,7 @@ backend-build: script: - ci/build.sh Dockerfile -backend-build-binary: +backend-build-binary-docker: stage: build image: docker:19.03.1 services: @@ -180,6 +180,21 @@ backend-build-binary: script: - ci/build.sh Dockerfile.binary "-binary" +# Make sure arkindex is always compatible with Nuitka +backend-build-binary: + stage: build + + image: python:3.10 + + before_script: + - pip install nuitka + + script: + - python -m nuitka --nofollow-imports --include-package=arkindex --nofollow-import-to=*.tests arkindex/manage.py + + except: + - schedules + backend-static-deploy: stage: deploy image: python:3-slim