This commit is contained in:
@@ -21,16 +21,7 @@ jobs:
|
|||||||
id: hbx_login
|
id: hbx_login
|
||||||
run: |
|
run: |
|
||||||
echo "开始登录 HBuilderX 账户..."
|
echo "开始登录 HBuilderX 账户..."
|
||||||
# 执行登录命令(读取 Gitea Secrets 中的账户密码)
|
|
||||||
LOGIN_OUTPUT=$(/hbuildcli/HBuilderX/cli user login --username ${{ secrets.HBUILDERX_USERNAME }} --password ${{ secrets.HBUILDERX_PASSWORD }})
|
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(实时显示排队/进度)
|
- name: 6. 打包 Uniapp(实时显示排队/进度)
|
||||||
id: uniapp_build
|
id: uniapp_build
|
||||||
run: |
|
run: |
|
||||||
|
Reference in New Issue
Block a user