Khai Do fd4d79542e Switch jobs to use the build-timeout macro
This change configures all jobs to use the new build-timeout macro.
This macro enables the following:
1. exports a 'BUILD_TIMEOUT' environment variable which is set to the
   timeout value.
2. sets the build to a failed state when a timeout occurs.

Change-Id: Iebda7cccc2f808805a9b2d744c11892d1bf3bdef
2014-06-29 08:26:47 -07:00

58 lines
1.1 KiB
YAML

# This is a non-standard docs job because it uses SCP instead of FTP
- job:
name: zuul-docs
node: 'bare-precise || bare-trusty'
builders:
- revoke-sudo
- gerrit-git-prep
- docs:
github-org: openstack-infra
project: zuul
publishers:
- scp:
site: '173.203.107.207'
files:
- target: 'ci/zuul'
source: 'doc/build/html/**/*'
keep-hierarchy: true
- console-log
- job:
name: 'dev-zuul-coverage'
node: 'bare-precise || bare-trusty'
builders:
- revoke-sudo
- gerrit-git-prep
- coverage:
github-org: openstack-infra
project: zuul
publishers:
- coverage-log
- console-log
- job:
name: 'periodic-test'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- revoke-sudo
- branch-git-prep:
branch: master
- python27:
github-org: 'openstack-infra'
project: 'zuul'
publishers:
- test-results
- console-log
node: 'bare-precise || bare-trusty'