配置文件管理
Config file management
使用 Drone.io 或 Jenkins 等构建系统时,管理配置文件的最佳方式是什么?在 Jenkins 中,我使用一个插件来创建一些配置文本文件。但是,没有分组。我想知道你们如何管理不同环境(如测试、阶段、生产)的配置文件。
谢谢!
1) 见 Config File Provider Plugin:
Adds the ability to provide configuration files (i.e., settings.xml
for maven, XML, groovy, custom files, etc.) loaded through the Jenkins
UI which will be copied to the job's workspace.
2) 见 Configuration Slicing Plugin:
the configuration slicing plugin can handle properties on any
collection, such as slaves, or builds of a project.
使用 Drone.io 或 Jenkins 等构建系统时,管理配置文件的最佳方式是什么?在 Jenkins 中,我使用一个插件来创建一些配置文本文件。但是,没有分组。我想知道你们如何管理不同环境(如测试、阶段、生产)的配置文件。
谢谢!
1) 见 Config File Provider Plugin:
Adds the ability to provide configuration files (i.e., settings.xml for maven, XML, groovy, custom files, etc.) loaded through the Jenkins UI which will be copied to the job's workspace.
2) 见 Configuration Slicing Plugin:
the configuration slicing plugin can handle properties on any collection, such as slaves, or builds of a project.