各个服务的环境,例如测试环境,开发环境等



填写相关信息
发布环境:选择测试、生产等
目标主机:选择之前添加的目标主机
git仓库地址:可选择私有仓库地址

下一步:
文件过滤:例如只获取 dist文件夹,按照上述填写
代码检出后执行:构建步骤:
#!/bin/bash set -e echo "=== 开始构建 ===" # 设置环境变量 export NVM_DIR="$HOME/.nvm" # 使用gitee镜像安装nvm(避免网络问题) if [ ! -d "$NVM_DIR" ]; then echo "📥 从gitee安装nvm..." curl -o- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash fi # 加载nvm - 使用点号(.)而不是source(因为Spug用sh) if [ -s "$NVM_DIR/nvm.sh" ]; then . "$NVM_DIR/nvm.sh" else echo "❌ nvm.sh 未找到,尝试重新安装..." curl -o- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash . "$NVM_DIR/nvm.sh" fi # 安装Node.js 20 echo "📦 安装Node.js 20..." nvm install 20 nvm use 20 echo "✅ Node.js版本: $(node --version)" echo "✅ npm版本: $(npm --version)" # 安装依赖 echo "📥 安装项目依赖..." npm install # 构建项目 echo "🏗️ 构建项目..." npm run build echo "🎉 构建完成!" ls -la dist/

下一步:
部署路径:项目文件地址
存储路径:各个版本存放位置

提交
发布申请

新建发布申请
选择本地测试

选择相应git 分支
选择需要更新的主机
选择全量

过程


点击发布

本文作者:小白
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!