Commit Graph

7 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 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 dbf581abb6 Switch to xenial: xstatic-check-version
This is a simple check that should be independent of OS, simply switch
it from trusty to xenial.

Change-Id: I403362d22735187b8c40c2cc6b17e95d81c288ce
2016-12-06 19:24:10 +01:00
Joshua Hesketh 7239b761e9 Check git tag matches xstatic version
Before uploading to pypi check the git tag matches the xstatic version.

If it fails the upload will be aborted and
http://lists.openstack.org/cgi-bin/mailman/listinfo/release-job-failures
will be notified.

Start with xstatic-angular-bootstrap but this should be applied to
all xstatic projects.

Change-Id: I8fbbbb45d1081ec80981b5d8fa855f3cab8837f9
2016-06-20 20:18:30 +10:00
Clark Boylan 6da143d2cd Stop uploading to job logs to swift
We have some headroom on the logs filesystem and this allows us to go
back to more reliable methods of grabbing logs. Specifically we are not
required to have http access back to the jenkins master from every job
that runs into order to get the console logs then upload them to swift.

Change-Id: Ie8479c224b2fd3c3efca4e1bf4157656540eccff
2016-04-15 10:20:25 -07:00
Joshua Hesketh ddc3c332e5 Add experimental job to test xstatic packaging
We need a way to test if a particular change
(I14e0b5986d3433afd796ea44e66dfafd5003e732) will allow wheels to be
built with setuptools_scm.

This job is a temporary clone of {name}-tarball to put the build
artifacts on the log server so we can check if it works rather
than trigging a real build (and hence upload to pypi).

This should be removed after builds with the above change are working.

Change-Id: Idb36459bcdfd85d7765e849dfda105437bb8bd0c
2016-03-10 13:16:41 +11:00
Richard Jones 4e9a4dfc2c Add XStatic version checking job
For testing the proposed version checking job
it is being added to the experimental queue.

This check will be run in the release job as a pre-check
to ensure that the tag triggering the release matches
the version encoded in the release's files. If the version
coded in the tag doesn't match the version in the xstatic
package, it must be rejected.

Co-Authored-By: Joshua Hesketh <josh@nitrotech.org>
Change-Id: I04765ccc8c3a72758391ab147e7d5d79b828fd21
2016-03-07 22:09:03 +11:00