From 6916999bdb47192fee77fce4704e4256b33f7a24 Mon Sep 17 00:00:00 2001 From: bacon Date: Mon, 3 Mar 2025 23:07:26 +0300 Subject: [PATCH] Changed CI triggers --- .gitlab-ci.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 13fb000..0893a5c 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,13 +16,24 @@ test: build: needs: - test + stage: build script: - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH:$CI_COMMIT_REF_SLUG . - docker tag $CI_REGISTRY/$CI_PROJECT_PATH:$CI_COMMIT_REF_SLUG $CI_REGISTRY/$CI_PROJECT_PATH:$CI_COMMIT_SHORT_SHA - docker tag $CI_REGISTRY/$CI_PROJECT_PATH:$CI_COMMIT_REF_SLUG $CI_REGISTRY/$CI_PROJECT_PATH:latest only: - - main + changes: + - ^README.md + - ^CHANGELOG + - ^.gitattribute + - ^.gitignore + - ^.gitlab-ci.yml + - ^tests/ + - proxy/**/* + - Dockerfile + - requirements.txt + pre_push: needs: @@ -47,8 +58,6 @@ pre_push: after_script: - docker rm -f test_container - only: - - main push: needs: @@ -57,5 +66,3 @@ push: script: - echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY - docker push $CI_REGISTRY/$CI_PROJECT_PATH:latest - only: - - main