Gitlab CI: esegue il lavoro su richiesta di unione in un ramo specifico
Aug 21 2020
Voglio configurare il mio CI con una condizione seguente:
- Quando creo una richiesta di unione
- E questo ramo target è sviluppato
Il mio lavoro funziona.
Non trovo una documentazione per questo lavoro specifico.
Grazie
Risposte
3 GaryHoubre Aug 21 2020 at 20:54
Dopo diverse ore nella documentazione Gitlab CI ho trovato questa soluzione.
unit_test:
stage: test
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop"'
script:
- echo "Test running"
- ...