Skip to content

Commit 4a0c1a5

Browse files
committed
Improved Travis config
Signed-off-by: Jaid <jaid.jsx@gmail.com>
1 parent 89803d1 commit 4a0c1a5

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.travis.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,12 @@ jobs:
1717
- export PKG_NAME=$(node -e "console.log(require('./dist/package/production/package').name)")
1818
- export PKG_VERSION=$(node -e "console.log(require('./dist/package/production/package').version)")
1919
- "[[ -d dist/homepage/$PKG_NAME/$PKG_VERSION ]] && npm run test:coverage && cp -r dist/homepage/$PKG_NAME/$PKG_VERSION page && cp -r dist/jest/coverage/lcov-report page/coverage || true"
20+
- mkdir --parents dist/github
2021
- cd dist/package/production
21-
- zip -9 --recurse-paths ../../${PKG_NAME}_v$PKG_VERSION.zip **
22-
- zip -9 --recurse-paths ../../${PKG_NAME}_v${PKG_VERSION}_min.zip ** --exclude \*.d.ts --exclude readme.* --exclude \*.map
22+
- zip -9 --recurse-paths ../../github/${PKG_NAME}_v$PKG_VERSION.zip **
23+
- zip -9 --recurse-paths ../../github/${PKG_NAME}_v${PKG_VERSION}_min.zip ** --exclude \*.d.ts --exclude readme.* --exclude \*.map
2324
- cd ../../..
25+
- cp dist/package/production/{*.d.ts,package.json,license.*} dist/github
2426
deploy:
2527
- provider: pages
2628
local_dir: page
@@ -30,11 +32,7 @@ jobs:
3032
on: { condition: -d pages }
3133
- provider: releases
3234
file_glob: true
33-
file:
34-
- license.*
35-
- dist/package/production/package.json
36-
- dist/package/production/*.d.ts
37-
- "dist/*.zip"
35+
file: dist/github/*
3836
skip_cleanup: true
3937
api_key: $GITHUB_TOKEN # Permissions: public_repo, repo:status, repo_deployment
4038
on: { tags: true }

0 commit comments

Comments
 (0)