提问人:dean89 提问时间:11/16/2023 更新时间:11/16/2023 访问量:16
如何更改 Cobertura 报告的名称
How to change name of Cobertura report
问:
我正在使用插件进行代码覆盖,以在两个不同的 docker 容器中测试多个 python 版本,并且.流程完成后,我得到的是两个同名的文件报告:。我希望能够将这些报告的名称更改为 和 。Cobertura
Jenkins
rockylinux-8
rockylinux-9
Cobertura Coverage Report
Rocky-8 Coverage Report
Rocky-9 Coverage Report
我已经检查了这个问题,但我找不到任何更新的工作。
有人知道如何改名吗?
这是 Jenkins 管道的一部分:
stages {
stage ('Execute tests for RockyLinux'){
parallel {
stage ('Test Rocky 8') {
agent {
docker {
image 'localhost:5000/rocky-8:latest'
args '-u jenkins:jenkins'
}
}
steps {
echo 'Building Rpm...'
sh '''
pyenv local 3.7.15 3.8.15 3.9.15 3.10.13 3.11.6
tox
coverage xml --omit=*usr* --omit=*.tox*
'''
cobertura coberturaReportFile: '**/coverage.xml'
}
}
stage ('Test Rocky 9') {
agent {
docker {
image 'localhost:5000/rocky-9:latest'
args '-u jenkins:jenkins'
}
}
steps {
echo 'Building Rpm...'
sh '''
pyenv local 3.7.15 3.8.15 3.9.15 3.10.13 3.11.6
for version in 37 38 39 310 311; do tox -e py${version}-requests0; done
coverage xml --omit=*usr* --omit=*.tox*
'''
cobertura coberturaReportFile: '**/coverage.xml'
}
}
}
}
答: 暂无答案
评论