File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change 2
2
set -ev
3
3
set -o pipefail
4
4
5
+ root=" ${PWD} "
6
+
5
7
echo " Pack zeromq.js if needed"
6
8
version=$( node -e ' console.log(require("./package.json").version)' )
7
- pack_name= " zeromq-${version} .tgz"
8
- echo " ${pack_name} "
9
- test -f " ${pack_name} " || npm pack
9
+ pack_path= " ${root} / zeromq-${version} .tgz"
10
+ test -f " ${pack_path} " || npm pack
11
+
10
12
11
13
init_smoke_test () {
12
14
local pm=$1
13
15
echo " Init Smoke Test Project ${pm} "
14
16
15
- rm -rf " ./ smoke-test-${pm} "
16
- mkdir " ./ smoke-test-${pm} "
17
- cd " ./ smoke-test-${pm} "
17
+ rm -rf " ../zeromq- smoke-test-${pm} "
18
+ mkdir " ../zeromq- smoke-test-${pm} "
19
+ cd " ../zeromq- smoke-test-${pm} "
18
20
npm init -y
19
- npm pkg set dependencies.zeromq=" file:../ ${pack_name }" || (jq " .dependencies.zeromq = \" file:../ ${pack_name }\" " package.json > temp.json && mv temp.json package.json)
21
+ npm pkg set dependencies.zeromq=" file:${pack_path }" || (jq " .dependencies.zeromq = \" file:${pack_path }\" " package.json > temp.json && mv temp.json package.json)
20
22
}
21
23
22
24
package_managers=(npm pnpm yarn)
@@ -30,8 +32,8 @@ for pm in "${package_managers[@]}"; do
30
32
echo " Require zeromq"
31
33
node -e " console.log(require('zeromq'))"
32
34
33
- cd ../
34
- rm -rf " ./ smoke-test-${pm} "
35
+ cd " ${root} "
36
+ rm -rf " ../zeromq- smoke-test-${pm} "
35
37
done
36
38
37
- rm -f " ${pack_name } "
39
+ rm -f " ${pack_path } "
You can’t perform that action at this time.
0 commit comments