Fix FLEXIAPI-360 Add rules on some jobs to only run them in the Gitlab pipeline when needed

This commit is contained in:
Timothée Jaussoin 2025-07-16 15:29:21 +02:00
parent dcb071b5bc
commit 1a79ae7b16
3 changed files with 2 additions and 3 deletions

View file

@ -58,6 +58,7 @@ remi-rocky9-package:
.remi-rocky-package:
extends: .package
rules:
- if: $CI_COMMIT_REF_NAME =~ /^release/ || $CI_COMMIT_REF_NAME == "master"
- changes:
- .gitlab-ci.yml
script:

View file

@ -53,9 +53,6 @@ mysql-latest-test:
DB_DATABASE: flexiapi
DB_PASSWORD: flexiapi
DB_USERNAME: root
rules:
- changes:
- flexiapi/database/migrations/*
script:
- apt update
- apt install -y ./build/*.deb

View file

@ -65,6 +65,7 @@ v2.0
- Fix FLEXIAPI-356 Cleanup and reorganize the pipeline to mutualize some things and save time
- Fix FLEXIAPI-355 Add withoutGlobalScope() to the Account ContactVcardList resolver
- Fix FLEXIAPI-354 Fix contact deletion
- Fix FLEXIAPI-360 Add rules on some jobs to only run them in the Gitlab pipeline when needed
v1.6
----