- semaphore: name: semaphore-config-update max: 1 - job: name: base description: The base job. parent: null post-run: - playbooks/base/post.yaml pre-run: - playbooks/base/pre.yaml roles: - zuul: zuul/zuul-jobs secrets: - site_sflogs timeout: 1800 attempts: 3 - job: name: config-check description: Validate the config repo. parent: base final: true run: - playbooks/config/check.yaml - job: name: config-update description: Deploy config repo update. parent: base secrets: - k8s_config final: true run: - playbooks/config/update.yaml semaphores: - name: semaphore-config-update