Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Jaeger
ee6468b9b4 Update jobs for OpenDev
Follow OpenDev changes:
* Use gerrit.opendev.org instead of gerrit.openstack.org
* Use opendev.org insted of git.openstack.org
* Follow move of openstack-infra/project-config to
  openstack/project-config

Change-Id: Ic27ea41407abc0bdec29768e5ee5dca33f8adeda
2019-04-20 13:51:05 +00:00
Andreas Jaeger
c0972b00b0 Fix propose-project-config-update
After the recent change, the job now fails since ruamel.yaml is not
installed. Change the job to use tox to install dependency.

This creates a new tox environment that is then called from the proposal
script.

Failure log:
http://logs.openstack.org/periodic/git.openstack.org/openstack-infra/project-config/master/propose-project-config-update/bf68ac6/

Change-Id: I02ce33f10d388531806380f464dacc5617c74f1f
2019-04-11 14:09:58 +02:00
Andreas Jaeger
cb89bb5354 Fix Normalize projects.yaml proposal
The proposals bot run on a tree that is in detached state. Current
git review fails to push from this any changes.

Create instead directly a branch and work on that.

This is the same change as done for other proposal jobs in
I487337cb1def5f5995d776c831ea61b658652677.

Change-Id: I3ca3cbb0c21efde28a43164c518405c0dea87a86
2015-07-01 08:39:07 +02:00
Steve Kowalik
f4a2c9802d Switch to using test -n
Using the construct of x$var != x is unnecessary, and has been
unnecessary for quite some time. We trust our shell, so switch to
using test -n.

Change-Id: I8eea943e5b641ba3d8781212877da7ddec167a6c
2015-05-21 13:39:55 -07:00
James E. Blair
9fa5fe4c31 Propose projects.yaml normalization daily
Add a job that will propose a change (or update a change) to
normalize projects.yaml, and run it once daily.  Normalization,
in this case, chiefly means removing un-used upstream lines
from projects.yaml (but will also catch minor YAML errors and
line wrapping).

Also simplify the proposal node regex.

Change-Id: I6520dfcd6f523886aba352f9bd7f9186cfeed84a
2015-03-09 13:31:03 -07:00