Skip to content
Snippets Groups Projects
Commit 24f95b4b authored by Thibaut Vallee's avatar Thibaut Vallee
Browse files

rajout du .gitlab.ci

parent 5da377e6
No related branches found
No related tags found
No related merge requests found
Pipeline #18335 passed
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
script:
- 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)'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment