Merge "Add automatic backports"
This commit is contained in:
commit
c4d66117d8
12
gerrit/acls/openstack/deb-auto-backports.config
Normal file
12
gerrit/acls/openstack/deb-auto-backports.config
Normal 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
|
@ -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:
|
||||
|
53
jenkins/jobs/deb-auto-backports.yaml
Normal file
53
jenkins/jobs/deb-auto-backports.yaml
Normal 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
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user