jenkins-as-code:工作目的

时间:2018-01-30 08:40:54

标签: jenkins continuous-integration continuous-delivery

我想使用Jenkins并将配置和管道存储在我的SCM中(例如git)。为此,我创建了一个目录,让我们在项目的根目录中说“jobs”,我将存储写为JobDSL插件文件的jobs.groovy文件。

我是否应该在单个作业文件中执行所有操作,例如获取源代码,测试它,可能在必要时构建Docker映像,然后在AWS云上部署?或者对于每个操作,我应该创建不同的工作吗?如果是这样,那么如何使用这些作业文件创建管道?

1 个答案:

答案 0 :(得分:0)

将jenkins配置视为代码插件。以下链接会有所帮助 https://github.com/tomasbjerre/jenkins-configuration-as-code-sandbox