From 928e2b04aaa1c092df0d1614f51a1a3437c6eb80 Mon Sep 17 00:00:00 2001 From: Jake Champion Date: Tue, 21 Feb 2017 17:16:27 +0000 Subject: [PATCH 1/2] enable auto publishing to npm --- .travis.yml | 26 +++++++++++++++++++------- package.json | 1 + 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index c6a0be8c..e2af0dbe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,29 @@ sudo: false language: node_js node_js: - - "4" - - "5" - - "6" +- '4' +- '5' +- '6' script: - - gulp install - - gulp verify - - gulp test +- gulp install +- gulp verify +- gulp test cache: directories: - node_modules matrix: fast_finish: true allow_failures: - - node_js: "5" + - node_js: '5' +before_deploy: +- npm-prepublish --verbose +deploy: + provider: npm + email: strategic.products@ft.com + api_key: + secure: F6dADkgQEyEkuchSvzwzgDvbk99e2ZR+3e8PRLJGOoyr15igmAc6QoNlFwyfFMVDafQr27wheF5Ab7+GYXhlIWJZHRmJrpUy9McDg0g1XhGQxAS6bo2Q6EHI6IRS0xbYN5RarVb0NlX7PxJiecrcCv3rJwbxnq8nJ1SnI7T8rBI= + on: + all_branches: true + tags: true + node: '6' + repo: Financial-Times/origami-build-tools diff --git a/package.json b/package.json index f67ebafb..9275aa4f 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,7 @@ "fs-extra": "^2.0.0", "mocha": "^3.0.2", "mockery": "^2.0.0", + "npm-prepublish": "^1.2.2", "sinon": "^1.17.5", "vinyl": "^2.0.1" }, From 4d048221c95845e77be01faddde1e1915be8444e Mon Sep 17 00:00:00 2001 From: Jake Champion Date: Wed, 22 Feb 2017 11:23:04 +0000 Subject: [PATCH 2/2] remove version from package.json as is added using npm prepublish --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9275aa4f..8a969053 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "origami-build-tools", - "version": "6.0.1", + "version": "0.0.0", "description": "Origami component development tools.", "main": "./lib/origami-build-tools", "bin": {