come back to the old publishing approach with improvements
This commit is contained in:
parent
d9917fa240
commit
857848fbee
22
.travis.yml
22
.travis.yml
@ -20,22 +20,8 @@ env:
|
|||||||
yeoH12PhCR0h39dM7mq8TYJo5DHwvbotI5nQhpMruSt8eMFbym8nGiqQh806
|
yeoH12PhCR0h39dM7mq8TYJo5DHwvbotI5nQhpMruSt8eMFbym8nGiqQh806
|
||||||
fSJXkxmQ4MAjUdNFDIirBHhdZme8q3PueFzJ+5odFMvPGn/aITQ=
|
fSJXkxmQ4MAjUdNFDIirBHhdZme8q3PueFzJ+5odFMvPGn/aITQ=
|
||||||
after_success:
|
after_success:
|
||||||
- npm run release
|
- npm run build
|
||||||
|
- cd dist && zip -x .DS_Store -r leaflet.zip . && cd ..
|
||||||
- NAME=$TRAVIS_BRANCH
|
- NAME=$TRAVIS_BRANCH
|
||||||
- "[[ $TRAVIS_PULL_REQUEST != 'false' ]] && NAME=$TRAVIS_PULL_REQUEST"
|
- '[[ $TRAVIS_PULL_REQUEST != ''false'' ]] && NAME=$TRAVIS_PULL_REQUEST'
|
||||||
- "[[ -n $TRAVIS_TAG ]] && NAME=$TRAVIS_TAG"
|
- '[[ -n $TRAVIS_TAG ]] && NAME=$TRAVIS_TAG'
|
||||||
deploy:
|
|
||||||
provider: releases
|
|
||||||
api_key:
|
|
||||||
secure: JrqxB0Ed8TO2Aoy3Rcp7JS3O799b7qDKEYvdekEgCVmUyRa9Gd4/cSpDbUdlTSnlBS42pqIImar9V5tTT1A6ygcDZBKJnAdfUGCNxz5JDiVqd8HwHbqA2/m/jEUt34+i5yzVLZo4RR7Zvyiq0wPSBBvP9EvphBhrx6vHlb0M2Vg=
|
|
||||||
file:
|
|
||||||
- "dist/leaflet.js"
|
|
||||||
- "dist/leaflet-src.js"
|
|
||||||
- "bower.json"
|
|
||||||
- "component.json"
|
|
||||||
skip_cleanup: true
|
|
||||||
on:
|
|
||||||
tags: true
|
|
||||||
repo: Leaflet/Leaflet
|
|
||||||
after_deploy:
|
|
||||||
- npm publish --tag beta
|
|
||||||
|
@ -1,11 +1,26 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
npm update
|
||||||
|
|
||||||
VERSION=$(node --eval "console.log(require('./package.json').version);")
|
VERSION=$(node --eval "console.log(require('./package.json').version);")
|
||||||
|
|
||||||
# # create build, zip, bower and component artifacts
|
npm test || exit 1
|
||||||
|
|
||||||
|
git checkout -b build
|
||||||
|
|
||||||
npm run build
|
npm run build
|
||||||
|
git add dist/leaflet-src.js dist/leaflet.js dist/leaflet-src.map -f
|
||||||
|
|
||||||
cd dist && zip -x .DS_Store -r leaflet.zip . && cd ..
|
copyfiles -u 1 build/*.json ./
|
||||||
|
|
||||||
# cp build/*.json ./
|
|
||||||
tin -v $VERSION
|
tin -v $VERSION
|
||||||
|
git add component.json bower.json -f
|
||||||
|
|
||||||
|
git commit -m "v$VERSION"
|
||||||
|
|
||||||
|
git tag v$VERSION -f
|
||||||
|
git push --tags -f
|
||||||
|
|
||||||
|
npm publish --tag beta
|
||||||
|
|
||||||
|
git checkout master
|
||||||
|
git branch -D build
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "leaflet",
|
"name": "leaflet",
|
||||||
"version": "1.0.0-beta.2",
|
"version": "1.0.0-beta.2.rc.2",
|
||||||
"description": "JavaScript library for mobile-friendly interactive maps",
|
"description": "JavaScript library for mobile-friendly interactive maps",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"copyfiles": "0.2.1",
|
"copyfiles": "0.2.1",
|
||||||
|
Loading…
Reference in New Issue
Block a user