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
This commit is contained in:
Joshua Hesketh
2016-03-07 14:34:41 +11:00
parent 4e9a4dfc2c
commit ddc3c332e5
2 changed files with 23 additions and 1 deletions

View File

@@ -17,3 +17,24 @@
publishers:
- console-log
- job:
name: 'xstatic-angular-bootstrap-tarball-experimental'
node: ubuntu-trusty
builders:
- print-template-name:
template-name: "{template-name}"
- revoke-sudo
- gerrit-git-prep
- tarball:
env: venv
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$LOG_PATH/tarballs/'
source: 'dist/*'
- console-log
- zuul-swift-upload-console-log

View File

@@ -11065,7 +11065,8 @@ projects:
- name: noop-jobs
- name: publish-to-pypi
experimental:
- xstatic-check-version
- xstatic-check-version:
- xstatic-angular-bootstrap-tarball-experimental
- name: openstack/xstatic-angular-cookies
template: