Jenkins 配置作为代码插件与管道
Jenkins configuration as code plugin vs Pipeline
我正在查看将 Jenkins 配置为代码的选项。到目前为止我发现的是这两个选项:
- 配置为代码插件(https://github.com/jenkinsci/configuration-as-code-plugin/blob/master/README.md)
- 流水线(https://jenkins.io/doc/book/pipeline/)
我还不明白这两者是如何相互合作的?他们都做同样的事情吗?我应该选择其中一个吗?或者也许他们做不同的事情,在这种情况下,很高兴知道这两者是否真的可以一起工作。
您可以使用管道将构建过程配置为代码。
您可以使用 Jenkins Configuration as Code 将 Jenkins 实例配置为代码。
您还应该查看作业 DSL 插件以将作业(除构建过程之外的所有内容)配置为代码。
您可以查看此存储库以了解它们如何协同工作:https://github.com/tomasbjerre/jenkins-configuration-as-code-sandbox
我正在查看将 Jenkins 配置为代码的选项。到目前为止我发现的是这两个选项:
- 配置为代码插件(https://github.com/jenkinsci/configuration-as-code-plugin/blob/master/README.md)
- 流水线(https://jenkins.io/doc/book/pipeline/)
我还不明白这两者是如何相互合作的?他们都做同样的事情吗?我应该选择其中一个吗?或者也许他们做不同的事情,在这种情况下,很高兴知道这两者是否真的可以一起工作。
您可以使用管道将构建过程配置为代码。
您可以使用 Jenkins Configuration as Code 将 Jenkins 实例配置为代码。
您还应该查看作业 DSL 插件以将作业(除构建过程之外的所有内容)配置为代码。
您可以查看此存储库以了解它们如何协同工作:https://github.com/tomasbjerre/jenkins-configuration-as-code-sandbox