Sign and announce releases to NPM

Add the tarball signing and release announce jobs for node.js v4 and
v6 based releases.

Change-Id: If18496031d04942f8b7b8a9c6e023fb45722e1e9
This commit is contained in:
Jeremy Stanley 2017-02-22 14:14:43 +00:00
parent d37ceb4154
commit 15dd0032df
2 changed files with 10 additions and 2 deletions

View File

@ -241,6 +241,8 @@
- '{name}-nodejs{version}-npm-publish-tarball':
version: '4'
- '{name}-npm-upload'
- '{name}-tarball-signing'
- '{name}-announce-release'
- job-group:
name: nodejs6-jobs
@ -258,6 +260,8 @@
- '{name}-nodejs{version}-npm-publish-tarball':
version: '6'
- '{name}-npm-upload'
- '{name}-tarball-signing'
- '{name}-announce-release'
- job-group:
name: nodejs6-docs

View File

@ -1154,7 +1154,9 @@ project-templates:
- name: nodejs4-publish-to-npm
release:
- '{name}-nodejs4-npm-publish-tarball':
- '{name}-npm-upload'
- '{name}-tarball-signing'
- '{name}-npm-upload':
- '{name}-announce-release'
- name: nodejs4-docs
check:
@ -1170,7 +1172,9 @@ project-templates:
- name: nodejs6-publish-to-npm
release:
- '{name}-nodejs6-npm-publish-tarball':
- '{name}-npm-upload'
- '{name}-tarball-signing'
- '{name}-npm-upload':
- '{name}-announce-release'
- name: nodejs6-docs
check: