1afb0b8792
Without this patch, a change of membership of any ATC could break the lint jobs. This is a problem, as the change of membership can happen anytime. This fixes it by creating a new job to show whether atc validation fails or not, as non voting. This brings increased visibility to the eventual membership problems, compared to having them listed in stdout like we used to do in the past. Change-Id: I5cb3dee7809d80369eaf8c955695b1389f5eb5d4
33 lines
901 B
YAML
33 lines
901 B
YAML
- job:
|
|
name: openstack-tox-validate_atcs
|
|
parent: openstack-tox-linters
|
|
description: |
|
|
Run the ATC checking to show if the current ATCs are still valid.
|
|
Foundation membership can change anytime, and we don't want our linter
|
|
jobs to fail due to this, but we want to be informed at all times.
|
|
vars:
|
|
tox_envlist: validate_atcs
|
|
|
|
- project:
|
|
templates:
|
|
- build-openstack-docs-pti
|
|
- openstack-python3-ussuri-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-validate_atcs:
|
|
voting: false
|
|
- openstack-tox-linters:
|
|
required-projects:
|
|
- openstack/project-config
|
|
experimental:
|
|
jobs:
|
|
- openstack-tox-validate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-linters:
|
|
required-projects:
|
|
- openstack/project-config
|
|
promote:
|
|
jobs:
|
|
- promote-governance-tc
|