project-config/jenkins/jobs/xstatic.yaml
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

40 lines
917 B
YAML

- job:
name: 'xstatic-check-version'
node: ubuntu-trusty
builders:
- revoke-sudo
- gerrit-git-prep
- shell: |
virtualenv .venv
source .venv/bin/activate
pip --version
# Install setuptools_scm pre-requisite
pip install setuptools_scm
# Check version match
/usr/local/jenkins/slave_scripts/xstatic_check_version.py
deactivate
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