Changed CI triggers

This commit is contained in:
2025-03-03 23:07:26 +03:00
parent a6b5b2d78b
commit 6916999bdb

View File

@@ -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