project-config/jenkins/jobs/openstack-ansible-jobs.yaml

56 lines
1.0 KiB
YAML

- job-template:
name: 'gate-{name}-lint'
node: '{node}'
wrappers:
- build-timeout:
timeout: 5
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- ansible-check-lint
publishers:
- console-log
- job-template:
name: 'gate-{name}-dsvm-commit'
node: '{node}'
wrappers:
- build-timeout:
timeout: 90
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- ansible-check-commit
publishers:
- console-log
- devstack-logs
- job-template:
name: 'gate-{name}-commit{job-suffix}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 90
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- ansible-check-commit
publishers:
- console-log
- devstack-logs