chore(deploy): install dependencies before build
This commit is contained in:
@@ -86,12 +86,12 @@ copy_env_by_branch() {
|
||||
}
|
||||
|
||||
# ============================================================
|
||||
# 4. run_build —— 跑 `pnpm run build`,输出丢,捕获退出码写日志
|
||||
# 4. run_build —— 跑 `pnpm install` + `pnpm run build`,输出丢,捕获退出码写日志
|
||||
# 返回:build 退出码(main 用 if ! run_build 决定是否继续)
|
||||
# ============================================================
|
||||
run_build() {
|
||||
echo "=== build START @ $(date +%Y-%m-%dT%H:%M:%S%z) ===" >> "$LOG_FILE"
|
||||
pnpm run build > /dev/null 2>&1
|
||||
pnpm run build:deploy > /dev/null 2>&1
|
||||
BUILD_EXIT=$?
|
||||
echo "=== build EXIT_CODE=$BUILD_EXIT @ $(date +%Y-%m-%dT%H:%M:%S%z) ===" >> "$LOG_FILE"
|
||||
echo "" >> "$LOG_FILE"
|
||||
@@ -156,4 +156,4 @@ main() {
|
||||
|
||||
main "$@"
|
||||
|
||||
exit 0
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user