Skip to content

Commit abf35f3

Browse files
authored
Build extensions once linting and unit tests passed (OctoLinker#504)
1 parent e218001 commit abf35f3

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.travis.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,16 @@ before_install:
2020
before_script:
2121
- git diff --exit-code # make sure that yarn.lock didn't change
2222
- ./packages/blob-reader/scripts/update-fixtures.sh
23-
- yarn package
2423
script:
2524
- travis_retry yarn test && codecov
25+
- yarn build
2626
- yarn e2e
2727
deploy:
28+
- provider: script
29+
script: yarn package
30+
skip_cleanup: true
31+
on:
32+
tags: true
2833
- provider: releases
2934
api_key: "$GH_DEPLOY"
3035
file_glob: true
@@ -36,5 +41,4 @@ deploy:
3641
script: yarn release
3742
skip_cleanup: true
3843
on:
39-
branch: master
4044
tags: true

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"postinstall": "yarn lerna bootstrap",
1313
"test:watch": "jest --watch",
1414
"version": "json -I -f assets/manifest.json -e \"this.version='`json -f package.json version`'\" && git add assets/manifest.json",
15-
"package": "yarn build && web-ext build --source-dir dist --artifacts-dir out --overwrite-dest",
15+
"package": "web-ext build --source-dir dist --artifacts-dir out --overwrite-dest",
1616
"release:cws": "cd dist && webstore upload --auto-publish",
1717
"release:amo": "cd dist && webext submit",
1818
"release": "npm run release:cws && npm run release:amo",

0 commit comments

Comments
 (0)