詹金斯管道脚本中的重复变更日志
Duplicate changelogs in jenkins pipeline script
我正在研究如何在项目的 scm 中使用新的 Jenkins 管道插件和 Jenkinsfile
(我们使用 GIT)。
作业脚本从 SCM 加载('Pipeline script from SCM' 选项)
在 Jenkinsfile
脚本中我做了一个 checkout scm
.
问题是提交重复了。在构建目录中,有 2 个 changelog.xml
具有相同的提交,因此更改视图可能非常混乱:
Summary
1. FNC71010 - Ajout des traductions au launcher (details)
Commit 5a676ee1448b72f1b99227e8832b01081aa1bc6d by thierry
The file was modified Deploy_serveur/resources/config/trad.properties
Summary
1.FNC71010 - Ajout des traductions au launcher (details)
Commit 5a676ee1448b72f1b99227e8832b01081aa1bc6d by thierry
The file was modified Deploy_serveur/resources/config/trad.properties
多分支管道中也会出现此问题。
Jenkinsfile
内容如下:
#!groovy
node {
stage 'initialisation'
def repertoire = "directory"
def pipeline
dir(repertoire) {
checkout scm
pipeline = load 'pipeline.groovy'
}
pipeline.initialisation(repertoire)
pipeline.build()
pipeline.runTestsRapides()
pipeline.copieResultats()
}
我是不是做错了什么?
詹金斯版本:1.642.2 (docker)
管道版本:1.15
Git 插件:2.4.3
您是否尝试将 Git 插件升级到 2.4.4?
我正在研究如何在项目的 scm 中使用新的 Jenkins 管道插件和 Jenkinsfile
(我们使用 GIT)。
作业脚本从 SCM 加载('Pipeline script from SCM' 选项)
在 Jenkinsfile
脚本中我做了一个 checkout scm
.
问题是提交重复了。在构建目录中,有 2 个 changelog.xml
具有相同的提交,因此更改视图可能非常混乱:
Summary
1. FNC71010 - Ajout des traductions au launcher (details)
Commit 5a676ee1448b72f1b99227e8832b01081aa1bc6d by thierry
The file was modified Deploy_serveur/resources/config/trad.properties
Summary
1.FNC71010 - Ajout des traductions au launcher (details)
Commit 5a676ee1448b72f1b99227e8832b01081aa1bc6d by thierry
The file was modified Deploy_serveur/resources/config/trad.properties
多分支管道中也会出现此问题。
Jenkinsfile
内容如下:
#!groovy
node {
stage 'initialisation'
def repertoire = "directory"
def pipeline
dir(repertoire) {
checkout scm
pipeline = load 'pipeline.groovy'
}
pipeline.initialisation(repertoire)
pipeline.build()
pipeline.runTestsRapides()
pipeline.copieResultats()
}
我是不是做错了什么?
詹金斯版本:1.642.2 (docker) 管道版本:1.15 Git 插件:2.4.3
您是否尝试将 Git 插件升级到 2.4.4?