Add: npm publish to travis
This commit is contained in:
@@ -14,12 +14,21 @@ before_deploy:
|
|||||||
Dockerfile \
|
Dockerfile \
|
||||||
.dockerignore \
|
.dockerignore \
|
||||||
app.js \
|
app.js \
|
||||||
|
cli.js \
|
||||||
config.js \
|
config.js \
|
||||||
package.json \
|
package.json \
|
||||||
package-lock.json \
|
package-lock.json \
|
||||||
docs \
|
docs \
|
||||||
lib \
|
lib \
|
||||||
public
|
public
|
||||||
|
# npm deploy
|
||||||
|
- >
|
||||||
|
if [ -n "$TRAVIS_TAG" ] ; then
|
||||||
|
mkdir _pkg; cd _pkg; tar xzf ../psitransfer-$TRAVIS_TAG.tar.gz ;
|
||||||
|
npm set //registry.npmjs.org/:_authToken $NPM_API_TOKEN ;
|
||||||
|
npm publish;
|
||||||
|
cd .. ;
|
||||||
|
fi
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
provider: releases
|
provider: releases
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "psitransfer",
|
"name": "psitransfer",
|
||||||
"version": "1.3.2",
|
"version": "0.0.0",
|
||||||
"description": "Simple open source self-hosted file sharing solution",
|
"description": "Simple open source self-hosted file sharing solution",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"share",
|
"share",
|
||||||
@@ -26,6 +26,9 @@
|
|||||||
"tusboy": "^1.1.1",
|
"tusboy": "^1.1.1",
|
||||||
"uuid": "^3.3.2"
|
"uuid": "^3.3.2"
|
||||||
},
|
},
|
||||||
|
"bin":{
|
||||||
|
"psitransfer": "cli.js"
|
||||||
|
},
|
||||||
"devDependencies": {},
|
"devDependencies": {},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "NODE_ENV=production node app.js",
|
"start": "NODE_ENV=production node app.js",
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ tar -czf _releases/psitransfer-$NAME.tar.gz --transform "s~^~psitransfer-$NAME/~
|
|||||||
Dockerfile \
|
Dockerfile \
|
||||||
.dockerignore \
|
.dockerignore \
|
||||||
app.js \
|
app.js \
|
||||||
|
cli.js \
|
||||||
config.js \
|
config.js \
|
||||||
package.json \
|
package.json \
|
||||||
package-lock.json \
|
package-lock.json \
|
||||||
|
|||||||
Reference in New Issue
Block a user