Loading .gitlab-ci.yml +2 −30 Original line number Diff line number Diff line image: localhost:5000/unicaen-dev-php7.3-apache stages: - tests - release - publish cache: key: ${CI_COMMIT_REF_SLUG} paths: - vendor/ #unit-tests: # stage: tests # script: # - composer install --no-interaction --no-suggest --no-progress # - php vendor/bin/phpunit --coverage-text=coverage.txt --colors=never # artifacts: # paths: # - coverage.txt update-satis: stage: publish image: python:3.9 script: - apt-get update && apt-get -y upgrade && apt-get -y install curl - curl https://gest.unicaen.fr/packagist/update release_job: stage: release image: registry.gitlab.com/gitlab-org/release-cli:latest rules: - if: $CI_COMMIT_TAG # Run this job when a tag is created manually script: echo "Creation de la release $CI_COMMIT_TAG..." release: name: '$CI_COMMIT_TAG' tag_name: '$CI_COMMIT_TAG' ref: '$CI_COMMIT_TAG' description: 'Cf. [CHANGELOG](CHANGELOG.md) et [Release notes](doc/release-notes/v$CI_COMMIT_TAG.md)' Loading
.gitlab-ci.yml +2 −30 Original line number Diff line number Diff line image: localhost:5000/unicaen-dev-php7.3-apache stages: - tests - release - publish cache: key: ${CI_COMMIT_REF_SLUG} paths: - vendor/ #unit-tests: # stage: tests # script: # - composer install --no-interaction --no-suggest --no-progress # - php vendor/bin/phpunit --coverage-text=coverage.txt --colors=never # artifacts: # paths: # - coverage.txt update-satis: stage: publish image: python:3.9 script: - apt-get update && apt-get -y upgrade && apt-get -y install curl - curl https://gest.unicaen.fr/packagist/update release_job: stage: release image: registry.gitlab.com/gitlab-org/release-cli:latest rules: - if: $CI_COMMIT_TAG # Run this job when a tag is created manually script: echo "Creation de la release $CI_COMMIT_TAG..." release: name: '$CI_COMMIT_TAG' tag_name: '$CI_COMMIT_TAG' ref: '$CI_COMMIT_TAG' description: 'Cf. [CHANGELOG](CHANGELOG.md) et [Release notes](doc/release-notes/v$CI_COMMIT_TAG.md)'