Merge "Add automatic backports"

This commit is contained in:
Jenkins 2016-08-05 13:35:05 +00:00 committed by Gerrit Code Review
commit c4d66117d8
5 changed files with 81 additions and 0 deletions

View File

@ -0,0 +1,12 @@
[access "refs/heads/*"]
abandon = group deb-packaging-core
create = group deb-packaging-release
label-Code-Review = -2..+2 group deb-packaging-core
label-Workflow = -1..+1 group deb-packaging-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1497,6 +1497,7 @@ openstack-pkg:
- change-merged
- x-vrif-minus-2
projects:
- openstack/deb-auto-backports
- openstack/deb-openstack-pkg-tools
- openstack/deb-spice-html5
branches:

View File

@ -0,0 +1,53 @@
- job:
name: pkgdeb-build-auto-backports
node: debian-jessie
wrappers:
- build-timeout:
timeout: 30
- 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
./check-and-build-bpo
publishers:
- console-log
- job:
name: pkgdeb-publish-auto-backports
node: debian-jessie
wrappers:
- build-timeout:
timeout: 30
- 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
./check-and-build-bpo
publishers:
- deb-pkgs:
project: deb-auto-backports
- console-log

View File

@ -1406,6 +1406,9 @@
- reprepro-import-{reprepro}-{codename}:
reprepro: debian-openstack
codename: jessie
- reprepro-import-{reprepro}-{codename}:
reprepro: debian-openstack
codename: jessie-backports
- reprepro-release-{volume}:
volume: deb-openstack

View File

@ -6034,6 +6034,18 @@ projects:
- name: merge-check
- name: noop-jobs
- name: openstack/deb-auto-backports
template:
- name: merge-check
check:
- pkgdeb-build-auto-backports
gate:
- pkgdeb-build-auto-backports
post:
- pkgdeb-publish-auto-backports:
- reprepro-import-debian-openstack-jessie-backports:
- reprepro-release-deb-openstack
- name: openstack/deb-openstack-pkg-tools
template:
- name: merge-check