Commit Graph

12 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Andreas Jaeger 3cc74487a7 groups: call script directly
do not use sh to call the script since it overrides any flag usage.
Instead call the script directly, it's executable.

Change-Id: I10f8c3dd2f3845ddb1f33f33f535caeb0381b817
2017-07-26 18:44:57 +02:00
Andreas Jaeger acf7572d10 s/gerrit-git-prep/zuul-git-prep/g
We do not need gerrit-git-prep anymore, zuul-git-prep works on all our
slaves and has the advantage of using zuul-cloner so that the local
cache is used and Depends-On works.

Remove gerrit-git-prep and use zuul-git-prep instead everywhere.

Change-Id: I2f106af58f78fceaf3c497fe43e6f5a002695645
2017-04-03 19:36:51 +02:00
Andreas Jaeger 4a61bc67f5 Change job-suffix to suffix
We have now some rather long job-template names, shorten them with
replacing job-suffix with suffix.

Before this change we had 1500 usages of job-suffix and 700 of just
suffix. This change therefore unifies to one setting.

Note that this does not change any job names at all, they are unchanged,
it changes and shortens only the names of job-templates.

Change-Id: I514df039a848d9f6619bca3adc05dfb84a761fc9
2016-12-08 22:05:01 +01:00
Paul Belanger 322d7e5dfb
Ensure console-log is our last publisher
This is related to zuulv25, we make sure console-log is the last
publisher to ensure zuul-launcher logs are also uploaded.

Change-Id: I1616b97fad2b97fb9e977ec14543aab4bc673b58
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-16 18:32:16 -05:00
Paul Belanger e031968cfd revoke-sudo after bindep for groups jobs
We need sudo to install packages, so move revoke-sudo after bindep.

Change-Id: Ie0a827dcd145223f7b36a886968bfd4deff984ac
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-07 10:03:50 -04:00
Paul Belanger e0cbf15689 Migrate groups to ubuntu-trusty
Both groups.o.o and groups-dev.o.o are running ubuntu trusty. As such,
migrate their gate jobs to ubuntu-trusty too.

Change-Id: Ia1b1f810f8c34891a5e09ad89842c34c5b59f81a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-05 09:48:38 -04:00
Jeremy Stanley 0af9b2c178 Get rid of precise||trusty job node declarations
Between the Icehouse and Juno releases, OpenStack changed its
supported Ubuntu LTS platform from Precise to Trusty. In support of
continuing testing stable/icehouse and prior branches on Precise
while starting to test newer branches on Trusty, a branch-based
decision tree was introduced into our Zuul configuration by way of
complex parameter functions with an ever growing list of regular
expression matches on job names.

Now that Icehouse is EOL (in fact, Juno is too) this simply adds
unnecessary complexity and an attractive nuisance for cargo-cult
copying into new job and job-template definitions which don't even
need it. In preparation to remove the associated parameter
functions, get rid of multiple labels in all jobs and set them to
whatever label Zuul would ultimately select.

This change touches a vast number, possibly a majority, of our jobs
and so manual jenkins-jobs updates on all Jenkins masters will be
needed after this merges, before it's safe to approve the
corresponding Zuul configuration cleanup.

Change-Id: Ic952ee02da2c77fe2ace81c4e2fa87531be6119c
2015-12-21 20:52:17 +00:00
Andreas Jaeger bd882cdd7a s/branch-designator/job-suffix/g
As clarkb suggested on #openstack-infra at 17:46 2015-10-22:
"maybe we should s/branch-designator/job-suffix/g in all those files
 as job-suffix makes more sense considering how branch-designator has been
 used".

The rename should make it easier for newcomers to understand
these jobs.

This renames branch-designator everywhere in jenkins/jobs/*.

Change-Id: Icb11271b958d92957fb9907ff03c0b898d7b76fc
2015-10-28 07:50:13 +01:00
Marton Kiss 846a5dda55 Fix groups-release-branch manifest issue
A wrong parameter prevented the manifest file generation during
branch release job, so the distro tarball generation also failed.
So this patch replace the --manifesturl with the proper
--manifest-url parameter.

Change-Id: I6850ce17d4c8ad8c8bc59cbb5c85c96dde34ca60
2014-10-17 15:54:59 +02:00
Marton Kiss e2939cfaa7 Add manifest build to groups portal release job
Generate a manifest file during groups portal release job
to enlist the available development and production release
information for third party Drupal deployment tools like drush.
The manifest file will be published under
http://tarballs.openstack.org/groups/drupal-updates/release-history/groups/7.x
url.

Change-Id: I48f694cbc2ea46d41a10aafb8b51ebb0a50f7ef4
2014-10-06 18:01:46 +02:00
Anita Kuno 1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00