jenkins 生成多个项目

jdgnovmf  于 2022-11-21  发布在  Jenkins
关注(0)|答案(1)|浏览(427)

我正在探索Jenkins的世界,看看它是否能满足我的需求。我需要构建两个git仓库(后端和前端)。对于后端,我需要:

  • 从列表中选择要生成的分支
  • checkout 分支并使用Dockerfile构建Docker映像
  • 推至ECR
  • 发布到特定Kubernetes部署

在后端构建之后,我们必须通过执行以下操作构建前端:

  • 从列表中选择要生成的分支
  • checkout 分支并运行npm脚本以生成
  • 部署到S3文件夹

项目的构建只能由项目所有者(不是开发人员)手动触发
Jenkins是正确的选择吗?如果是,你能告诉我你会怎么做吗?谢谢

xu3bshqb

xu3bshqb1#

是的,你完全可以用Jenkins来实现你所需要的。有不同的方法来实现每一步。但是这里有一些你可以考虑使用的东西。

相关问题