dependency bump + precompile release script

This commit is contained in:
Daan Wijns 2020-09-16 19:20:19 +02:00
parent 7ef1b3abb8
commit ac50139970
3 changed files with 33 additions and 5 deletions

8
package-lock.json generated
View file

@ -1,6 +1,6 @@
{
"name": "vuetorrent",
"version": "0.3.0",
"version": "0.3.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@ -9141,9 +9141,9 @@
"dev": true
},
"prettier": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.1.tgz",
"integrity": "sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw==",
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.2.tgz",
"integrity": "sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==",
"dev": true
},
"prettier-linter-helpers": {

View file

@ -42,7 +42,7 @@
"eslint-plugin-vue": "^6.2.2",
"fibers": "^5.0.0",
"node-sass": "^4.14.1",
"prettier": "^2.1.1",
"prettier": "^2.1.2",
"pretty-quick": "^2.0.2",
"sass": "^1.26.10",
"sass-loader": "^8.0.2",

28
precompile-release.sh Normal file
View file

@ -0,0 +1,28 @@
#!/bin/bash
build_and_copy(){
npm run build
VERSION=$(jq -r .version package.json)
mkdir ../vuetorrent-release
git clone git@github.com:WDaan/VueTorrent.git ../vuetorrent-release
cd ../vuetorrent-release
git checkout latest-release
sudo rm -r public
cp -r ../vuetorrent/vuetorrent/* ./
}
cleanup(){
cd ..
sudo rm -r vuetorrent-release
}
commit_and_push(){
git add --all
git commit -m "Release v$VERSION"
git push --set-upstream origin latest-release
}
build_and_copy
commit_and_push
cleanup