.gitlab-ci.yml improvements

This commit is contained in:
Oscar Krause 2022-12-28 12:05:56 +01:00
parent fb858adc0c
commit 5af1ba106d

View File

@ -7,6 +7,10 @@ build:docker:
stage: build stage: build
rules: rules:
- if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
- changes:
- Dockerfile
- requirements.txt
- app/**/*
tags: [ docker ] tags: [ docker ]
before_script: before_script:
- echo "COMMIT=${CI_COMMIT_SHA}" >> version.env # COMMIT=`git rev-parse HEAD` - echo "COMMIT=${CI_COMMIT_SHA}" >> version.env # COMMIT=`git rev-parse HEAD`
@ -19,6 +23,10 @@ build:debian:
# debian:bullseye-slim # debian:bullseye-slim
image: debian:bookworm-slim # just to get "python3-jose" working image: debian:bookworm-slim # just to get "python3-jose" working
stage: build stage: build
rules:
- changes:
- DEBIAN/**/*
- app/**/*
before_script: before_script:
- apt-get update -qq && apt-get install -qq -y build-essential - apt-get update -qq && apt-get install -qq -y build-essential
- chmod 0755 -R . - chmod 0755 -R .