返回

阿里云Codeup流水线配置发布前后端服务指南

后端

1. 前提条件

  • 您需要一个阿里云账号和Codeup实例。
  • 您需要熟悉Git版本控制系统。
  • 您需要设置一个前端服务和后端服务。
  • 您需要在服务器上安装Git客户端,并记住Git账号和密码。

2. 创建Codeup项目

  • 登录阿里云控制台,进入Codeup页面。
  • 点击“创建项目”,输入项目名称和。
  • 选择版本库类型为Git。
  • 选择存储库可见性为公共或私有。
  • 点击“创建”。

3. 配置Codeup流水线

  • 在Codeup项目页面,点击“流水线”选项卡。
  • 点击“创建流水线”。
  • 选择流水线类型为“CI/CD”。
  • 输入流水线名称和。
  • 选择“手动触发”或“定时触发”。
  • 点击“下一步”。

4. 添加构建任务

  • 在“构建”步骤中,选择“Git Clone”任务。
  • 在“Git URL”字段中,输入您的前端服务代码库地址。
  • 在“分支”字段中,输入您要构建的分支。
  • 点击“添加”。
  • 重复上述步骤,添加后端服务代码库地址和分支。

5. 添加发布任务

  • 在“发布”步骤中,选择“Shell Script”任务。
  • 在“脚本”字段中,输入以下代码:
cd frontend
npm install
npm run build

cd backend
mvn clean package

scp -r target/*.war user@host:/path/to/deploy
  • 在“用户”字段中,输入您服务器的用户名。
  • 在“主机”字段中,输入您服务器的IP地址或域名。
  • 在“路径”字段中,输入您要部署代码的路径。
  • 点击“添加”。

6. 保存流水线

  • 点击“保存”按钮,保存您的流水线。

7. 触发流水线

  • 在Codeup项目页面,点击“流水线”选项卡。
  • 找到您刚创建的流水线,并点击“立即构建”按钮。

8. 查看流水线结果

  • 流水线构建完成后,您可以在“流水线”页面查看构建结果。
  • 如果构建成功,您可以看到“成功”状态。
  • 如果构建失败,您可以看到“失败”状态,并查看构建日志以获取更多详细信息。

9. 部署代码

  • 如果构建成功,您可以手动或自动部署代码。
  • 要手动部署代码,请登录您的服务器,并运行以下命令:
cd /path/to/deploy
java -jar *.war
  • 要自动部署代码,请在流水线中添加“部署”步骤。

10. 完成

  • 您现在已经成功地配置了阿里云Codeup流水线来发布前后端服务。
  • 您可以通过触发流水线来自动构建和部署您的代码。
  • 这将帮助您提高生产效率,并更快速地交付高质量的代码。