This is an automated email from the git hooks/post-receive script. New commit to branch master in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git commit eb9009a26b94f12558763d601f5e871e99393746 Author: Andrés Maldonado <maldonado@codelutin.com> Date: Tue Mar 23 11:20:12 2021 +0100 Lancer pages + cloudpages seulement lors de changements dans src/site --- .gitlab-ci.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 27ab67ec..3f3a1a00 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,26 +51,31 @@ sonar_job: pages: image: registry.nuiton.org/codelutin/dockerfiles:maven-release stage: pages - rules: - - if: '$CI_COMMIT_BRANCH == "develop"' - when: always artifacts: paths: - public - script: - mvn clean install site - mv target/site public + rules: + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "develop"' + when: always + changes: + - src/site/* cloudpages-build-docker: extends: .cloudpages-build-docker rules: - - if: '$CI_COMMIT_BRANCH == "develop"' + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "develop"' when: always + changes: + - src/site/* cloudpages-deploy: extends: .cloudpages-deploy rules: - - if: '$CI_COMMIT_BRANCH == "develop"' + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "develop"' when: always + changes: + - src/site/* -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.