- job-template: name: 'gate-{name}-openstack-ansible-{scenario}-{node}{suffix}' node: '{node}' wrappers: - build-timeout: timeout: 90 - timestamps builders: - print-template-name: template-name: "{template-name}" - zuul-git-prep - shell: | #!/bin/bash -xe # Output all the zuul parameters to a file # which can be sourced in the functional test. printenv | grep ^ZUUL > zuul.env # Execute the functional test sudo scripts/gate-check-commit.sh "{scenario}" publishers: - devstack-logs - console-log - job-template: name: 'periodic-openstack-ansible-{action}-{scenario}-{branch-name}-{node}{suffix}' node: '{node}' wrappers: - build-timeout: timeout: 240 - timestamps builders: - print-template-name: template-name: "{template-name}" - zuul-git-branch-prep-upper-constraints: branch: '{branch}' - shell: | #!/bin/bash -xe sudo scripts/gate-check-commit.sh "{scenario}" "{action}" publishers: - devstack-logs - console-log