This commit is contained in:
@@ -21,16 +21,7 @@ jobs:
|
||||
id: hbx_login
|
||||
run: |
|
||||
echo "开始登录 HBuilderX 账户..."
|
||||
# 执行登录命令(读取 Gitea Secrets 中的账户密码)
|
||||
LOGIN_OUTPUT=$(/hbuildcli/HBuilderX/cli user login --username ${{ secrets.HBUILDERX_USERNAME }} --password ${{ secrets.HBUILDERX_PASSWORD }})
|
||||
# 打印登录输出(便于调试,无敏感信息)
|
||||
echo "登录结果:$LOGIN_OUTPUT"
|
||||
# 验证登录是否成功(根据文档,成功返回 "0:user login:OK")
|
||||
if [[ $? -ne 0 || $(echo "$LOGIN_OUTPUT" | grep -c "0:user login:OK") -eq 0 ]]; then
|
||||
echo "HBuilderX 登录失败!"
|
||||
exit 1 # 登录失败则终止 CI/CD 流程
|
||||
fi
|
||||
echo "HBuilderX 登录成功!"
|
||||
- name: 6. 打包 Uniapp(实时显示排队/进度)
|
||||
id: uniapp_build
|
||||
run: |
|
||||
|
Reference in New Issue
Block a user