From 30419e46c3c0c5fbaaf779bff32e3ce9a2320cbc Mon Sep 17 00:00:00 2001 From: Deko Date: Fri, 3 Mar 2023 22:33:16 +0100 Subject: [PATCH] Add rules for pipeline steps --- .gitlab-ci.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0255ff9..d6fe74d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,11 @@ stages: stage: lint before_script: - *install-deps - + only: + changes: + - "/poetry.lock" + - "/pyproject.toml" + - "/app/*" ###################################### # # # LINT STEPS # @@ -55,6 +59,12 @@ build: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker build -f Dockerfile -t $IMAGE_TAG --build-arg version=$CI_COMMIT_SHA . - docker push $IMAGE_TAG + only: + changes: + - "/Dockerfile" + - "/poetry.lock" + - "/pyproject.toml" + - "/app/*" ###################################### # #