From 9877c9c24685fd921896a0e9137134a291abd477 Mon Sep 17 00:00:00 2001 From: bacon Date: Mon, 3 Mar 2025 23:11:41 +0300 Subject: [PATCH] Changed CI triggers --- .gitlab-ci.yml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0893a5c..bc592b2 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,18 +10,6 @@ test: script: - pip install -q -r requirements.txt - python -m unittest discover tests - only: - - main - -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: changes: - ^README.md @@ -35,6 +23,17 @@ build: - requirements.txt + +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 + pre_push: needs: - build