forked from oscar.krause/fastapi-dls
.gitlab-ci.yml improvements
This commit is contained in:
parent
fb858adc0c
commit
5af1ba106d
@ -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 .
|
||||||
|
Loading…
Reference in New Issue
Block a user