fuel-ccp-ci-config/jenkins-tp/jobs/fuel-ccp-gate-jobs.yaml

78 lines
1.7 KiB
YAML

- job:
name: fuel-ccp-gate-job
description: |
Fuel CCP gate job
node: standard
builders:
- get-from-zuul
- shell: !include-raw builders/fuel-ccp-gate.sh
concurrent: true
wrappers:
- ng-cleanup
triggers:
- zuul
- job:
name: fuel-ccp-ms-ext-config-gate-job
description: |
Some gate fuel-ccp-ms-ext-config test job
node: standard
builders:
- get-from-zuul
- shell: !include-raw builders/fuel-ccp-ext-config-gate.sh
concurrent: true
wrappers:
- ng-cleanup
triggers:
- zuul
- job:
name: fuel-ccp-installer
description: |
Fuel CCP Installer gate job
node: standard
builders:
- get-from-zuul
- shell: !include-raw builders/fuel-ccp-installer-gate.sh
concurrent: true
wrappers:
- ng-cleanup
triggers:
- zuul
publishers:
- archive:
allow-empty: true
artifacts: '*'
latest-only: false
- post-tasks:
- matches:
- log-text: ''
escalate-status: true
run-if-job-successful: false
script: |
#!/bin/bash
set -ex
export ENV_NAME="env-k8s-kargo-$BUILD_TAG"
source /home/jenkins/venv-fuel-devops-3.0/bin/activate
echo "Running on $NODE_NAME: $ENV_NAME"
dos.py erase $ENV_NAME || true
deactivate
- job:
name: fuel-ccp-mcp-qa
description: |
Gate mcp-qa test job
node: standard
builders:
- get-from-zuul
- shell: !include-raw builders/fuel-ccp-qa-gate.sh
concurrent: true
wrappers:
- ng-cleanup
triggers:
- zuul