Skip to content

Commit bb8684a

Browse files
committed
test
1 parent 873f1d2 commit bb8684a

File tree

3 files changed

+6
-44
lines changed

3 files changed

+6
-44
lines changed

docker/entrypoint

Lines changed: 0 additions & 34 deletions
This file was deleted.

tools/build-with-docker.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ docker run --rm -i \
88
-w /workspace \
99
-v "$root_dir:/workspace" \
1010
jiyecafe/wechat-devtools-build:v1.0.4 \
11-
bash ./docker/entrypoint
11+
bash ./tools/setup-wechat-devtools.sh

tools/setup-wechat-devtools.sh

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,22 +56,18 @@ export PATH="$root_dir/cache/npm/node_global/bin:$root_dir/node/bin:$PATH"
5656
node --version
5757
npm --version
5858

59+
if [ "$ACTION_MODE" == "true" ]; then
60+
# ACTION HOME没有定义,导致异常
61+
export HOME="/tmp/home"
62+
mkdir -p /tmp/home
63+
fi
5964
if [ $CURRENT_STEP == $INSTALL_NODE_SUCCESS ];then
6065
npm config set prefix "$root_dir/cache/npm/node_global"
6166
npm config set cache "$root_dir/cache/npm/node_cache"
6267
if [ "$ACTION_MODE" != "true" ]; then
6368
notice "非ACTION模式, 设置镜像源"
6469
npm config set registry http://registry.npmmirror.com/ # 注册模块镜像
6570
npm config set disturl http://npmmirror.com/dist # node-gyp 编译依赖的 node 源码镜像
66-
## 以下选择添加
67-
npm config set sass_binary_site http://npmmirror.com/mirrors/node-sass # node-sass 二进制包镜像
68-
npm config set electron_mirror http://npmmirror.com/mirrors/electron/ # electron 二进制包镜像
69-
npm config set puppeteer_download_host http://npmmirror.com/mirrors # puppeteer 二进制包镜像
70-
npm config set chromedriver_cdnurl http://npmmirror.com/mirrors/chromedriver # chromedriver 二进制包镜像
71-
npm config set operadriver_cdnurl http://npmmirror.com/mirrors/operadriver # operadriver 二进制包镜像
72-
npm config set phantomjs_cdnurl http://npmmirror.com/mirrors/phantomjs # phantomjs 二进制包镜像
73-
npm config set selenium_cdnurl http://npmmirror.com/mirrors/selenium # selenium 二进制包镜像
74-
npm config set node_inspector_cdnurl http://npmmirror.com/mirrors/node-inspector # node-inspector 二进制包镜像
7571
fi
7672
step_switch $INSTALL_NPM_CONFIG_SUCCESS
7773
fi

0 commit comments

Comments
 (0)