diff --git a/playbooks/javascript/content.yaml b/playbooks/javascript/content.yaml new file mode 100644 index 0000000000..f9d9941eac --- /dev/null +++ b/playbooks/javascript/content.yaml @@ -0,0 +1,4 @@ +- hosts: all + roles: + - role: npm + npm_command: build diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 8e66ab83ef..7472b6858e 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -848,6 +848,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 diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 915a07e088..c4bd7059b9 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -2197,10 +2197,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: