File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,3 +11,4 @@ config.json
1111py
1212coverage
1313.nyc_output
14+ * .tar.gz
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ install:
1010after_success :
1111 - npm run report-coverage # Run codecov
1212deploy :
13- provider : releases
13+ provider : releases
1414 api_key :
1515 secure : DvHYEbD0wJWlg12gHHyqYIss5HcijjXel0fas3PX8p1+DjWFAGcn7M6/N7Lo177FF284kbOHzsy+tI2mCeK0CsNvtYpGhebeivVuWqKhAXpqv4PXUp+HbRYxHy9IsHUUbxgwmlQDx0+txytflvvuHbOVGA/pRFdLVv9VJi2cgNf6xGZIihZ8hAKRRjVAaa1czmTQBjhcG+W97T06CaTo+VBUWa98jldD3UAfZq0q52iU16Oq+bL8avC0gh5eYZ4NOBSvXC1VGuSP9VJ5aOOrDc1GYagQvjPg1bI6FR1n4zeL5gsKXhU3JUxorMxpB8ARvw17kW1gfavOjcvbB0FtfnDcs67KAIyzAEDuw7pC/0Bn8vEP2gTOnYt8uqs9s1lUYpDZpxgvTNQ0PzjbuzolQA03Kr0fheUxZBB8mFwacc1UTXw9fmOhbVXjlikQge+eTejRalgn+RZrKVj3NL8428Lmeb5vQOm07DglF5Ej7siNwGIEySAqYYUHAyYyTXIrWfjuXqmeaTFyNCKbyo06vS02lVwz6GVypsJOztOHsBpKjyxLm8zM0gpWeTcJXokKnbs3Q9wqCzprIPT/PT6gPvxeARi4z7Iv7TAAOGmdi9IoEjQ4Wy9S3W3/pdIAAGrBKTl+atkTSykIIju+ei3ZmB7BG7aMb4QHOcxa6YGoMnA=
1616 file : zeronet-*
Original file line number Diff line number Diff line change @@ -7,6 +7,6 @@ mkdir .pkg
77for f in package.json zeronet.js; do cp $f .pkg; done
88ver=$( echo $( cat package.json | grep " version" | sed " s|\" ||g" | sed " s| ||g" | grep " .*" -o) | sed " s|,||g" )
99cd .pkg
10- sed -r ' s|"([a-z-]+)": "file:.* "|"\1": "' $ver ' "|g' -i package.json
10+ sed -r ' s|"([a-z-]+)": "file:(.*) "|"\1": "file:../\2.tar.gz "|g' -i package.json
1111npm i --production
1212pkg -t node8-linux-x64,node8-macos-x64,node8-win-x64 .
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- # TODO: replace by better solution
4-
53set -e
64
75op=" $PWD "
@@ -20,22 +18,43 @@ ver=$(echo $(cat package.json | grep "version" | sed "s|\"||g" | sed "s| ||g" |
2018
2119echo " Publishing $files @ $ver "
2220
23- echo " Sure?"
21+ for file in . $( dir -w 1 | grep " ^zeronet-" ) ; do
22+ if [ -d $file ]; then
23+ cd $file
24+ sed -r ' s|"([a-z-]+)": "file:.*"|"\1": "' $ver ' "|g' -i package.json
25+ cd $op
26+ fi
27+ done
28+
29+ for dir in $files ; do
30+ cd $dir
31+ [ ! -e .gitignore ] && ln -s ../.gitignore
32+ cd $op
33+ done
34+
35+ bash scripts/tarball.sh
36+
37+ tarfiles=" zeronet.tar.gz"
38+ for file in files; do
39+ tarfiles=" $tarfiles $file .tar.gz"
40+ done
41+
42+ echo " This will 'npm publish $tarfiles '"
2443
25- sed -r ' s|"([a-z-]+)": "file:.*"|"\1": " ' $ver ' "|g ' -i package.json
44+ echo " Sure? "
2645
2746read foo
2847
2948[ " $foo " != " yes" ] && echo " Abort." && exit 2
3049
31- set -x
32-
33- for dir in $files ; do
34- cd $dir
35- [ ! -e .gitignore ] && ln -s ../.gitignore
36- npm publish
37- cd ..
38- done
50+ npm publish $tarfiles
3951
4052cd $op
41- sed -r ' s|"(zeronet-[a-z-]+)": ".*"|"\1": "file:\1"|g' -i package.json
53+
54+ for file in . $( dir -w 1 | grep " ^zeronet-" ) ; do
55+ if [ -d $file ]; then
56+ cd $file
57+ sed -r ' s|"(zeronet-[a-z-]+)": ".*"|"\1": "file:\1"|g' -i package.json
58+ cd $op
59+ fi
60+ done
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ set -e
4+
5+ ex_re () {
6+ ex=" --exclude=zeronet* --exclude=package-lock.json"
7+ for f in .git .gitignore .travis.yml debug scripts $( cat .gitignore) ; do
8+ ex=" $ex --exclude=$f "
9+ done
10+ }
11+
12+ ex_re
13+ tar cvfz zeronet.tar.gz $ex . | sed " s|^|zeronet: |g"
14+ ex_re
15+
16+ for file in $( dir -w 1 | grep " ^zeronet-" ) ; do
17+ if [ -d $file ]; then
18+ cd $file
19+ tar cvfz ../$file .tar.gz $ex . | sed " s|^|$file : |g"
20+ ex_re
21+ cd ..
22+ fi
23+ done
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ cryptos.forEach(crypto => {
4242 inner_path : "content.json" ,
4343 location : 1
4444 } , err => {
45- if ( err ) console . error ( "Error, but not failing the test " , err )
45+ if ( err ) console . error ( "Unrelated error " , err )
4646 return cb ( )
4747 } )
4848 } )
You can’t perform that action at this time.
0 commit comments