This commit is contained in:
@@ -13,13 +13,14 @@ jobs:
|
||||
name: 打包 Uniapp 项目
|
||||
runs-on: tianyiyun # 云 Runner 环境(自建 Runner 可替换为自定义名称)
|
||||
steps:
|
||||
########################################################################
|
||||
# 步骤 1:检出 Gitea 代码
|
||||
########################################################################
|
||||
- name: 1. 检出项目代码
|
||||
uses: http://git.missmoc.top/mocheng/checkout@v4 # Gitea 兼容的代码检出插件
|
||||
- name: 拉取代码仓库
|
||||
uses: http://git.missmoc.top/mocheng/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0 # 仅拉取最新代码,加速流程
|
||||
fetch-depth: 0 # 只拉取最新的1个提交(浅克隆)
|
||||
- name: Set up Node.js
|
||||
uses: http://git.missmoc.top/mocheng/setup-node@v3
|
||||
with:
|
||||
node-version: 20.x
|
||||
|
||||
########################################################################
|
||||
# 步骤 2:安装 Node.js 环境(Uniapp 依赖 Node 处理项目依赖)
|
||||
@@ -42,19 +43,19 @@ jobs:
|
||||
########################################################################
|
||||
# 步骤 4:下载并部署 HBuilderX CLI(若 Runner 未预装)
|
||||
########################################################################
|
||||
- name: 4. 部署 HBuilderX CLI 到 /hbuildcli/HBuilderX
|
||||
run: |
|
||||
# 创建 CLI 目标目录
|
||||
# sudo mkdir -p /hbuildcli/HBuilderX
|
||||
# 下载 HBuilderX Linux 完整版(版本 ≥3.1.5,可替换为最新版)
|
||||
# wget -O hbuilderx.zip https://download1.dcloud.net.cn/download/HBuilderX.4.0.14.20240528.full.zip
|
||||
# 解压到目标目录
|
||||
# unzip -q hbuilderx.zip -d /hbuildcli/HBuilderX
|
||||
# 赋予 CLI 执行权限
|
||||
sudo chmod +x /hbuildcli/HBuilderX/cli
|
||||
# 验证 CLI 版本(确保部署成功)
|
||||
/hbuildcli/HBuilderX/cli -v
|
||||
echo "HBuilderX CLI 部署完成,路径:/hbuildcli/HBuilderX/cli"
|
||||
# - name: 4. 部署 HBuilderX CLI 到 /hbuildcli/HBuilderX
|
||||
# run: |
|
||||
# # 创建 CLI 目标目录
|
||||
# # sudo mkdir -p /hbuildcli/HBuilderX
|
||||
# # 下载 HBuilderX Linux 完整版(版本 ≥3.1.5,可替换为最新版)
|
||||
# # wget -O hbuilderx.zip https://download1.dcloud.net.cn/download/HBuilderX.4.0.14.20240528.full.zip
|
||||
# # 解压到目标目录
|
||||
# # unzip -q hbuilderx.zip -d /hbuildcli/HBuilderX
|
||||
# # 赋予 CLI 执行权限
|
||||
# sudo chmod +x /hbuildcli/HBuilderX/cli
|
||||
# # 验证 CLI 版本(确保部署成功)
|
||||
# /hbuildcli/HBuilderX/cli -v
|
||||
# echo "HBuilderX CLI 部署完成,路径:/hbuildcli/HBuilderX/cli"
|
||||
|
||||
########################################################################
|
||||
# 步骤 5:HBuilderX 密钥登录(安全读取账户信息)
|
||||
|
Reference in New Issue
Block a user