File tree Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -6,25 +6,21 @@ root="${PWD}"
66
77echo " Pack zeromq.js if needed"
88version=$( node -e ' console.log(require("./package.json").version)' )
9- pack_path=" ${root} /zeromq-${version} .tgz"
10- test -f " ${pack_path} " || npm pack
11-
12-
13- init_smoke_test () {
14- local pm=$1
15- echo " Init Smoke Test Project ${pm} "
16-
17- rm -rf " ../zeromq-smoke-test-${pm} "
18- mkdir " ../zeromq-smoke-test-${pm} "
19- cd " ../zeromq-smoke-test-${pm} "
20- npm init -y
21- npm pkg set dependencies.zeromq=" file:${pack_path} " || (jq " .dependencies.zeromq = \" file:${pack_path} \" " package.json > temp.json && mv temp.json package.json)
22- }
9+ pack_name=" zeromq-${version} .tgz"
10+ test -f " ./${pack_name} " || npm pack
2311
2412package_managers=(npm pnpm yarn)
2513
2614for pm in " ${package_managers[@]} " ; do
27- init_smoke_test " ${pm} "
15+ dir=" ../zeromq-smoke-test-${pm} "
16+
17+ echo " Init Smoke Test Project ${pm} "
18+ rm -rf " ${dir} "
19+ mkdir " ${dir} "
20+ cp " ./${pack_name} " " ${dir} "
21+ cd " ${dir} "
22+ npm init -y
23+ npm pkg set dependencies.zeromq=" file:./${pack_name} " || (jq " .dependencies.zeromq = \" file:./${pack_name} \" " package.json > temp.json && mv temp.json package.json)
2824
2925 echo " Install with ${pm} "
3026 ${pm} install
@@ -36,4 +32,4 @@ for pm in "${package_managers[@]}"; do
3632 rm -rf " ../zeromq-smoke-test-${pm} "
3733done
3834
39- rm -f " ${pack_path } "
35+ rm -f " ${pack_name } "
You can’t perform that action at this time.
0 commit comments