如何解决在Jenkins Job的config.xml中管理插件版本
我有一个受盐配置管理的詹金斯系统。 插件及其版本通过salt管理。
但是,作业只是按原样存储的config.xml。
我的问题是:作业config.xml
中每个插件提到的版本号有多重要?
例如: 以下是该作业的config.xml
文件之一的摘录。
<buildWrappers>
<hudson.plugins.ansicolor.AnsiColorBuildWrapper plugin="ansicolor@0.4.2">
<colorMapName>xterm</colorMapName>
</hudson.plugins.ansicolor.AnsiColorBuildWrapper>
</buildWrappers>
在此示例中,它说ansicolor
插件的版本是0.4.2
。
如果我实际上将Jenkins上的插件更新为0.7.2
版本,而我却不更新作业的config.xml
怎么办?
问:版本不同步是否重要?
问::如果我从config.xml
一起删除该版本,该怎么办?如下所示:
<buildWrappers>
<hudson.plugins.ansicolor.AnsiColorBuildWrapper plugin="ansicolor">
<colorMapName>xterm</colorMapName>
</hudson.plugins.ansicolor.AnsiColorBuildWrapper>
</buildWrappers>
进行上述操作有什么作用?
解决方法
您不需要手动更新作业的配置文件。作业只会在下一次运行时为您完成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。