- builder:
    name: pkgos-infra-build-pkg
    builders:
    - shell: |
          #!/bin/bash -xe

          # Add OpenStack Infra internal repositories to APT source lists
          sudo ln -s \
          /etc/apt/sources.list.available.d/debian-openstack-newton.list \
          /etc/apt/sources.list.d/debian-openstack-newton.list
          # Install the build env...
          sudo apt-get update
          sudo apt-get install -y openstack-pkg-tools
          sudo pkgos-infra-install-sbuild
          # ...and build
          pkgos-infra-build-pkg

- job-template:
    name: 'gate-{name}-dpkg-{node}'
    node: '{node}'

    wrappers:
      - build-timeout:
          timeout: 90
      - timestamps

    builders:
    - gerrit-git-prep
    - pkgos-infra-build-pkg

    publishers:
      - console-log

- job-template:
    name: '{name}-dpkg-{node}'
    node: '{node}'

    wrappers:
      - build-timeout:
          timeout: 90
      - timestamps

    builders:
    - gerrit-git-prep
    - pkgos-infra-build-pkg

    publishers:
      - deb-pkgs:
          project: '{name}'
      - console-log

- job-group:
    name: 'debian-pkg-build'
    jobs:
      - 'gate-{name}-dpkg-{node}':
          node:
            - debian-jessie
      - '{name}-dpkg-{node}':
          node:
            - debian-jessie

- builder:
    name: pkgos-infra-build-pkg
    builders:
    - shell: |
          #!/bin/bash -xe

          # Add OpenStack Infra internal repositories to APT source lists
          sudo ln -s \
          /etc/apt/sources.list.available.d/debian-openstack-newton.list \
          /etc/apt/sources.list.d/debian-openstack-newton.list
          # Install the build env...
          sudo apt-get update
          sudo apt-get install -y openstack-pkg-tools
          sudo pkgos-infra-install-sbuild
          # ...and build
          pkgos-infra-build-pkg

- job-template:
    name: 'gate-{name}-dpkg-{node}'
    node: '{node}'

    wrappers:
      - build-timeout:
          timeout: 120
      - timestamps

    builders:
    - gerrit-git-prep
    - pkgos-infra-build-pkg

    publishers:
      - console-log

- job-template:
    name: '{name}-dpkg-{node}'
    node: '{node}'

    wrappers:
      - build-timeout:
          timeout: 120
      - timestamps

    builders:
    - gerrit-git-prep
    - pkgos-infra-build-pkg

    publishers:
      - deb-pkgs:
          project: '{name}'
      - console-log

- job-group:
    name: 'debian-pkg-build'
    jobs:
      - 'gate-{name}-dpkg-{node}':
          node:
            - debian-jessie
      - '{name}-dpkg-{node}':
          node:
            - debian-jessie

Build package timeout increase to 2h
Build package timeout increase to 2h

Some package are reaching the timeout. For example, building
python-pandas (needed by Gnocchi) can take a little bit than 1h30.
It already built once, then the other times, it failed, as it took
a bit longer.

Increasing the timeout from 90 mins to 120 should make it possible
to build such backports.

Change-Id: I16883c9b7b7709432f50ee26578cb287a9a44ee6
