From 2b0178612430875c3bce664026f9670a6a6e8659 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 1 Apr 2023 09:50:32 +0300 Subject: [PATCH] CI: set some job filters --- .gitlab-ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8100af1ed..fb540c88c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,12 @@ stages: stage: build rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + changes: + - '**/*.php' + - '**/*.js' + - '.docker/**/*' + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + when: manual before_script: - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY} - docker login -u ${DOCKER_HUB_USER} -p ${DOCKER_HUB_TOKEN} @@ -101,6 +107,8 @@ phpdoc: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH changes: - '**/*.php' + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + when: manual script: - php81 /phpDocumentor.phar -d classes -d include -t phpdoc --visibility=public - mkdir -p ~/.ssh &&