Add backports flag, and move dist-filter and git-branch to defaults
authorChristoph Berg <christoph.berg@credativ.de>
Mon, 18 Jan 2016 15:52:12 +0000 (16:52 +0100)
committerChristoph Berg <christoph.berg@credativ.de>
Mon, 18 Jan 2016 15:52:12 +0000 (16:52 +0100)
jenkins/pgapt-jobs.yaml

index 395dc372512c503196d1fe609c3d0452fa945367..353c6d10b438f14da53f9929f2b9363f07397373 100644 (file)
@@ -10,6 +10,9 @@
         artifactNumToKeep: -1
     wrappers:
         - timestamps
+    dist-filter: ''
+    git-branch: master
+    backports: ''
 
 - yamltemplates:
     name: yamltemplates
                         flatten: true
                         which-build: upstream-build
                         fallback-to-last-successful: true
-                - shell: '{noadt}sbuild-package'
+                - shell: '{noadt}{backports}sbuild-package'
         publishers:
                 - archive: &binaries_archive
                         artifacts: '*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes'
                         flatten: true
                         which-build: upstream-build
                         fallback-to-last-successful: true
-                - shell: '{noadt}sbuild-package'
+                - shell: '{noadt}{backports}sbuild-package'
         axes:
                 - axis: *amd64_only_axis
                 - axis: *dist_axis
 - project:
         name: apgdiff
         git-url: https://alioth.debian.org/anonscm/git/pkg-postgresql/apgdiff.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: autopkgtest
         git-url: git://anonscm.debian.org/autopkgtest/autopkgtest.git
-        git-branch: master
         # limit to distributions with python3
         dist-filter: '(distribution!="squeeze") && (distribution!="precise")'
         jobs:
 - project:
         name: barman
         git-url: git://git.debian.org/collab-maint/barman.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: check-postgres
         git-url: git://anonscm.debian.org/pkg-postgresql/check-postgres.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: ip4r
         git-url: git://anonscm.debian.org/pkg-postgresql/ip4r.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: jenkins-job-builder
         git-url: https://github.com/ChristophBerg/jenkins-job-builder-deb.git
-        git-branch: master
         dist-filter: '(distribution=="sid") || (distribution=="jessie")'
+        backports: 'BACKPORTS=yes '
         jobs:
                 - git-packages
 
 - project:
         name: libdbd-pg-perl
         apt-suite: unstable
-        dist-filter: ''
         jobs:
                 - apt-packages
 
 - project:
         name: libtap-parser-sourcehandler-pgtap-perl
         git-url: git://anonscm.debian.org/pkg-perl/packages/libtap-parser-sourcehandler-pgtap-perl.git
-        git-branch: master
         # requires more recent perl
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: libpqtypes
         git-url: git://anonscm.debian.org/pkg-postgresql/libpqtypes.git
-        git-branch: master
         # skip dists without dpkg-buildflags
         dist-filter: '(distribution!="squeeze")'
         # run sequentially so the tests have 5432 available
 - project:
         name: newpid
         git-url: https://github.com/ChristophBerg/newpid.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: ora2pg
         apt-suite: unstable
-        dist-filter: ''
         jobs:
                 - apt-packages
 
 - project:
         name: orafce
         git-url: git://anonscm.debian.org/pkg-postgresql/orafce.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgadmin3
         git-url: git://anonscm.debian.org/pkg-postgresql/pgadmin3.git
-        git-branch: master
         # skip dists without /usr/share/dpkg/buildflags.mk
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: pgagent
         git-url: git://anonscm.debian.org/pkg-postgresql/pgagent.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: pgbadger
         apt-suite: unstable
-        dist-filter: ''
         jobs:
                 - apt-packages
 
 - project:
         name: pgbackman
         git-url: https://github.com/rafaelma/pgbackman.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: pgbouncer
         git-url: git://anonscm.debian.org/pkg-postgresql/pgbouncer.git
-        git-branch: master
         dist-filter: '(distribution!="squeeze")'
         jobs:
                 - git-packages
 - project:
         name: pgdg-buildenv
         git-url: git://git.postgresql.org/git/pgapt.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: pgespresso
         git-url: git://git.debian.org/collab-maint/pgespresso.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgextwlist
         git-url: https://github.com/dimitri/pgextwlist.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgfincore
         git-url: git://git.postgresql.org/git/pgfincore.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgmemcache
         git-url: git://anonscm.debian.org/pkg-postgresql/pgmemcache.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pg-rage-terminator
         git-url: https://github.com/ChristophBerg/pg-rage-terminator-pkg.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pg-reorg
         git-url: git://anonscm.debian.org/pkg-postgresql/pg-reorg.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pg-partman
         git-url: https://anonscm.debian.org/git/pkg-postgresql/pg-partman.git
-        git-branch: master
         # needs pgtap
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: pgpool2
         git-url: git://anonscm.debian.org/pkg-postgresql/pgpool2.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgrouting
         git-url: git://anonscm.debian.org/pkg-grass/pgrouting.git
-        git-branch: master
         # needs libcgal-dev (in non-free on squeeze, in multiverse on precise, let's not care)
         dist-filter: '(distribution!="precise") && (distribution!="squeeze")'
         jobs:
 - project:
         name: pgsphere
         git-url: https://alioth.debian.org/anonscm/git/debian-science/packages/pgsphere.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgstatplans
         git-url: https://github.com/2ndQuadrant/pg_stat_plans.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: pgtap
         git-url: git://anonscm.debian.org/pkg-postgresql/pgtap.git
-        git-branch: master
         dist-filter: '(distribution!="squeeze")'
         jobs:
                 - git-packages-with-next
 - project:
         name: pgtop
         git-url: git://anonscm.debian.org/collab-maint/pgtop.git
-        git-branch: master
         # needs buildflags.mk
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: pgxnclient
         git-url: git://git.debian.org/pkg-postgresql/pgxnclient.git
-        git-branch: master
         dist-filter: '(distribution!="squeeze")'
         jobs:
                 - git-packages
 - project:
         name: phppgadmin
         git-url: git://anonscm.debian.org/pkg-postgresql/phppgadmin.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: plr
         git-url: git://anonscm.debian.org/pkg-postgresql/plr.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: postgis
         git-url: git://git.debian.org/git/pkg-grass/postgis.git
-        git-branch: master
         dist-filter: '(distribution!="squeeze")'
+        backports: 'BACKPORTS=yes '
         jobs:
                 - git-packages-with-next
 
         name: postgresql-8.4
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 8.4
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-8.4-testsuite'
         name: postgresql-9.0
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.0-pgdg
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.0-testsuite'
         name: postgresql-9.1
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.1
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.1-testsuite'
         name: postgresql-9.2
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.2
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.2-testsuite'
         name: postgresql-9.3
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.3
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.3-testsuite'
         name: postgresql-9.4
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.4
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.4-testsuite'
         name: postgresql-9.5
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql.git
         git-branch: 9.5
-        dist-filter: ''
         jobs:
                 - git-packages-adt
         next-job: 'postgresql-9.5-testsuite'
 - project:
         name: postgresql-common
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-common.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
         name: postgresql-debversion
         git-url: git://git.debian.org/git/buildd-tools/postgresql-debversion
         git-branch: debian
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: postgresql-filedump
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-filedump.git
-        git-branch: master
         # uses /usr/share/dpkg/buildflags.mk
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: postgresql-multicorn
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-multicorn.git
-        git-branch: master
         # needs dh-python (squeeze, precise)
         # python foo (wheezy)
         dist-filter: '(distribution!="wheezy") && (distribution!="squeeze") && (distribution!="precise")'
 - project:
         name: postgresql-mysql-fdw
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-mysql-fdw.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: postgresql-pgmp
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-pgmp.git
-        git-branch: master
         dist-filter: '(distribution!="squeeze")'
         jobs:
                 - git-packages-with-next
 - project:
         name: postgresql-pljava
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-pljava.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: postgresql-pllua
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-pllua.git
-        git-branch: master
         # wheezy/precise amd64: ERROR:  cache lookup failed for type 2192165
         # (squeeze and wheezy/precise i386 work)
         dist-filter: '(distribution!="wheezy") && (distribution!="precise")'
 - project:
         name: postgresql-plproxy
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-plproxy.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: postgresql-plsh
         git-url: git://anonscm.debian.org/pkg-postgresql/postgresql-plsh.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
         name: powa-archivist
         git-url: https://github.com/credativ/powa-archivist.git
         git-branch: debian
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: prefix
         git-url: git://github.com/dimitri/prefix.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
         name: preprepare
         git-url: git://github.com/dimitri/preprepare.git
         git-branch: debian
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: psqlodbc
         git-url: git://anonscm.debian.org/pkg-postgresql/psqlodbc.git
-        git-branch: master
         # doesn't compile on squeeze because of multi-arch (needs a newer cdbs)
         dist-filter: '(distribution!="squeeze")'
         jobs:
 - project:
         name: python-argcomplete
         git-url: git://anonscm.debian.org/collab-maint/python-argcomplete.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: python-argh
         git-url: git://git.debian.org/collab-maint/python-argh.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project: # needed by wal-e
         name: python-azure
         git-url: bzr::lp:~stub/ubuntu/trusty/python-azure/trunk
-        git-branch: master
         # needs dh-python
         dist-filter: '(distribution!="squeeze") && (distribution!="precise")'
         jobs:
 - project:
         name: q3c
         git-url: https://alioth.debian.org/anonscm/git/debian-science/packages/q3c.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: repmgr
         git-url: git://git.debian.org/pkg-postgresql/repmgr.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: repmgr2
         git-url: git://git.debian.org/pkg-postgresql/repmgr2.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
 - project:
         name: skytools
         git-url: git://anonscm.debian.org/pkg-postgresql/skytools.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages
 
         name: skytools3
         git-url: git://anonscm.debian.org/pkg-postgresql/skytools3.git
         git-branch: debian
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: slony1-2
         git-url: git://anonscm.debian.org/pkg-postgresql/slony1-2.git
-        git-branch: master
-        dist-filter: ''
         jobs:
                 - git-packages-with-next
 
 - project:
         name: wal-e
         git-url: bzr::lp:~stub/ubuntu/trusty/wal-e/trunk
-        git-branch: master
         # needs python-swiftclient
         dist-filter: '(distribution!="squeeze") && (distribution!="wheezy") && (distribution!="precise")'
         jobs:
 - project:
         name: pgloader
         #git-url: https://github.com/dimitri/pgloader.git
-        #git-branch: master
         apt-suite: unstable
         # squeeze doesn't have ruby-ronn
         dist-filter: 'distribution!="squeeze"'