stages: - validation - build - prepare - deploy - test - release - publish variables: GIT_SUBMODULE_STRATEGY: recursive MY_PROJECT_ID: "38927651" include: - project: nofusscomputing/projects/gitlab-ci ref: 36ce0b0b76e6769c7a2e0d4ea0f3fcd2cc2d6bb1 file: - conventional_commits/.gitlab-ci.yml - validation/.gitlab-ci.yml Lint Markdown: extends: .Lint_Markdown re-deploy Website: stage: publish trigger: project: nofusscomputing/infrastructure/website branch: master rules: - if: '$CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH == "master"' when: always - when: never re-deploy Website: stage: publish trigger: project: nofusscomputing/infrastructure/website branch: development rules: - if: '$CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH == "development"' when: always - when: never