Merge pull request #3959 from tschaub/release-tweaks

Minor updates to release procedure.
This commit is contained in:
Tim Schaub
2015-08-04 01:09:10 -06:00
2 changed files with 5 additions and 0 deletions

View File

@@ -19,3 +19,7 @@ script: "make ci"
after_success:
- "make test-coverage"
- "cat coverage/lcov.info | ./node_modules/.bin/coveralls"
branches:
only:
- master

View File

@@ -95,6 +95,7 @@ main() {
checkout_tag ${1}
assert_version_match ${1}
rm -rf ${BUILDS}
npm install
build_js ${PROFILES}
build_css
npm publish