Commit Graph

8 Commits

Author SHA1 Message Date
Jeremy Stanley 53afd14162 Install ant and asciidoc in Gerrit build jobs
As a followup to I24eb057124c03bd856e256af4e5f9f5fda935b47 which
removed ant and asciidoc from the bindep fallback list, readd them
with a builder macro during Gerrit and Gerrit plugin building jobs.
Also combine the gerrit-plugin-jobs.yaml into gerrit.yaml for ease
of future maintenance.

Change-Id: Icd0db97963ea4ced2a069ec8c5860c2772f29c10
2017-06-21 16:57:57 +00:00
Jeremy Stanley da67129d34 Remove pointless tarball-site parameter
Across the entirety of our job config corpus, we only ever set the
tarball-site parameter to tarballs.openstack.org. Instead just set
it directly in the publishers where it's needed and reduce
unwarranted confusion for people writing job configs. This also
allows us to get rid of the parameterized sites in the tarball,
wheel and war publishers.

Change-Id: I31109f41177b8c07177d7ed8ef16cbfd135131ef
2016-12-19 14:48:08 +00:00
Khai Do 2bd436f776 Fix gerrit its-storyboard build
The build was failing because it was attempting to clone its-base
plugin with the same branch as the gerrit core.  This will typically
work for upstream builds but since we have a fork of gerrit core
(our own branch[1]) it doesn't work.  This change lets us configure
which branch to clone from, in this case just clone from the same
branch[2] as the plugin.

[1] http://git.openstack.org/cgit/openstack-infra/gerrit/log/?h=openstack/2.11.4
[2] https://gerrit.googlesource.com/plugins/its-base/+/stable-2.11

Change-Id: Ie20ef8f6e9f4500772bcc16f305c9c9e6466c44e
2016-06-27 08:54:57 -07:00
Khai Do 99b1692130 Add a build for the gerrit its-storyboard plugin
The its-storyboard plugin will allows us to integrate gerrit with
storyboard.  Add a build for the gerrit its-storyboard plugin[1].
Building this plugin also requires building the its-base plugin[2]
because the its-storyboard depends on its-base.  Refactored the build
job to build a parent project if it's defined in the project yaml.

[1] https://gerrit.googlesource.com/plugins/its-storyboard
[2] https://gerrit.googlesource.com/plugins/its-base

Change-Id: I7b8461bb47ba902158531a64ddf88a9bb2b03312
2016-06-16 14:48:32 -07:00
Andreas Jaeger 13c958d7f2 gerrit-plugin-jobs: Use ubuntu-trusty
Convert {plugin-name}-gerrit-plugin-{plugin-branch} from bare-trusty
usage to ubuntu-trusty.

Change-Id: I6b8e5315edbe98f177db68a075407b59556b96f1
2016-03-10 06:33:03 +00:00
Khai Do c2edc2a1f0 Refactor Gerrit plugin build jobs
Make the Gerrit plugin job names a little more concise and make the
job a little more generic so that users can reuse it to build other
gerrit plugins.

Change-Id: Icfba74619b1dff65999882ad9f15d7c0fdb4c666
2015-02-27 10:10:33 -08:00
Khai Do 14e93d0b95 Add a job for Gerrit javamelody plugin ver 2.9
Refactor the job to build both version 2.8 and 2.9 of the Gerrit javamelody
plugin.

Depends-on: I0b4a4482f6e558ad8f0a05c4debc8c6aeffbd61c
Change-Id: Ia931d053cbf9dbe53c9153f9268c440e2f940544
2015-02-27 09:28:44 -08: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