6da143d2cd
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
40 lines
917 B
YAML
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
|