【发布时间】:2019-04-26 15:56:54
【问题描述】:
我想使用 Jenkins 并将配置和管道存储在我的 SCM(例如 git)中。为此,我在项目的根目录中创建了一个目录,比如说“jobs”,我将在其中存储以 JobDSL 插件文件形式编写的 jobs.groovy 文件。
我是否应该在一个作业文件中完成所有事情,例如获取源代码、对其进行测试,或者在必要时构建 Docker 映像,然后在 AWS 云上进行部署?或者对于每个操作,我应该创建不同的工作吗?如果是这样,那么如何使用这些作业文件创建管道?
【问题讨论】:
标签: jenkins continuous-integration continuous-delivery