project-config/jenkins/jobs/deb-auto-backports.yaml
Thomas Goirand 944b7c62f4 Increase packaging-deb timeouts
Some build jobs may run for more than 30 minutes. Indeed, building
something like Nova or Neutron may include unit tests, and this
can take 1h30 if run on a single thread (which is currently the
case).

Therefore, increasing the timeout from 30 to 90 minutes.

Change-Id: If6a160d94dc4a71852063a42d1bbacb82970e857
2016-08-22 22:50:27 +02:00

54 lines
1.2 KiB
YAML

- job:
name: pkgdeb-build-auto-backports
node: debian-jessie
wrappers:
- build-timeout:
timeout: 90
- timestamps
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash
set -x
set -e
sudo cp /etc/apt/sources.list.available.d/debian-openstack-newton.list /etc/apt/sources.list.d
sudo apt-get update
sudo apt-get install -y openstack-pkg-tools
sudo pkgos-infra-install-sbuild --sbuild-chroot-name jessie-newton-backports
./check-and-build-bpo
publishers:
- console-log
- job:
name: pkgdeb-publish-auto-backports
node: debian-jessie
wrappers:
- build-timeout:
timeout: 90
- timestamps
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash
set -x
set -e
sudo cp /etc/apt/sources.list.available.d/debian-openstack-newton.list /etc/apt/sources.list.d
sudo apt-get update
sudo apt-get install -y openstack-pkg-tools
sudo pkgos-infra-install-sbuild --sbuild-chroot-name jessie-newton-backports
./check-and-build-bpo
publishers:
- deb-pkgs:
project: deb-auto-backports
- console-log