Add job for publishing built javascript content
There are two different types of tarballs we want to publish, a source tarball to npm, and a built tarball intended for deployment. We have a job for dealing with tarballs to npm, but we're lacking a new-style job for publishing built artifacts to tarballs.o.o. Add one, and switch storyboard to using it. Change-Id: I19607d14facb93d1f46ea68feba563badfbbb5a2
This commit is contained in:
parent
b27d800328
commit
8110e15f57
|
@ -0,0 +1,4 @@
|
|||
- hosts: all
|
||||
roles:
|
||||
- role: npm
|
||||
npm_command: build
|
|
@ -751,6 +751,14 @@
|
|||
- secret: afsdocs_secret
|
||||
name: afs
|
||||
|
||||
- job:
|
||||
name: publish-openstack-javascript-content
|
||||
parent: publish-openstack-artifacts
|
||||
description: |
|
||||
Publish javascript content tarballs to tarballs.openstack.org
|
||||
pre-run: playbooks/javascript/pre.yaml
|
||||
run: playbooks/javascript/content.yaml
|
||||
|
||||
- job:
|
||||
name: release-openstack-javascript
|
||||
parent: publish-openstack-artifacts
|
||||
|
|
|
@ -2026,10 +2026,10 @@
|
|||
node_version: 4
|
||||
post:
|
||||
jobs:
|
||||
- legacy-storyboard-webclient-js-release-branch
|
||||
- publish-openstack-javascript-content
|
||||
release:
|
||||
jobs:
|
||||
- legacy-storyboard-webclient-js-release-master
|
||||
- publish-openstack-javascript-content
|
||||
experimental:
|
||||
jobs:
|
||||
- legacy-storyboard-js-integration-ubuntu-trusty:
|
||||
|
|
Loading…
Reference in New Issue