system-config/doc/source
James E. Blair e04970cc53 Remove merge jobs.
Zuul internally merges or cherry-picks changes before running jobs
and gerrit-git-prep now uses the output of that.  Therefore, merge
jobs are redundant.  However, some projects have no gate tests,
so create a noop job for those projects so Zuul has something to run.
As long as it doesn't actually do anything with a git repo, it can
be shared by all projects.

* Remove definitions of merge jobs in jjb.
* Add a new singleton 'gate-noop' job.
* Remove invocations of -merge jobs in zuul, replacing them
  with -noop jobs if they are the only jobs for a pipeline.
* Update new job documentation to mention gate-noop, and lack
  of need to update projects.yaml if not using python-jobs.

Change-Id: I56d3f0f99b2f05780fc82222854db4f1c8f68b57
Reviewed-on: https://review.openstack.org/18246
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-17 18:39:50 +00:00
..
conf.py Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
gerrit.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
index.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
jenkins_jobs.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
jenkins.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
meetbot.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
puppet_modules.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
puppet.rst Move puppetmaster git repo. 2012-12-16 17:53:53 +00:00
stackforge.rst Remove merge jobs. 2012-12-17 18:39:50 +00:00
systems.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00
third_party.rst Rename CI to Infra in MANY MANY places. 2012-12-16 17:30:47 +00:00