diff --git a/playbooks/javascript/release.yaml b/playbooks/javascript/release.yaml index 9ac8f32d27..156f6a737d 100644 --- a/playbooks/javascript/release.yaml +++ b/playbooks/javascript/release.yaml @@ -1,14 +1,16 @@ -- hosts: ubuntu-xenial +- hosts: all roles: - fetch-javascript-output - version-from-git - fetch-javascript-tarball -- hosts: localhost - roles: +- hosts: all + tasks: # project_ver is set by set_fact in version-from-git, but that runs on # the remote host, which puts the fact into the hostvars of that host. # Now that we're running on localhost, we need to reach in to the remote # hosts vars to get the value. - - role: upload-npm - project_ver: "{{ hostvars['ubuntu-xenial']['project_ver'] }}" + - name: Upload to npm + include_role: + name: upload-npm + delegate_to: localhost