@@ -123,10 +123,12 @@ pipeline {
123
123
}
124
124
post {
125
125
always {
126
- sh ' sed -i -E -e \' s,"github.com/docker/app","unit/basic",g; s,"github.com/docker/app/([^"]*)","unit/basic/\\ 1",g\' src/github.com/docker/app/_build/test-results/unit-coverage.xml'
127
- sh ' sed -i -E -e \' s,"github.com/docker/app/e2e","e2e/basic",g\' src/github.com/docker/app/_build/test-results/e2e-coverage.xml'
128
- archiveArtifacts ' src/github.com/docker/app/_build/test-results/*.xml'
129
- junit ' src/github.com/docker/app/_build/test-results/*.xml'
126
+ dir(' src/github.com/docker/app/_build/test-results' ) {
127
+ sh ' [ ! -e unit-coverage.xml ] || sed -i -E -e \' s,"github.com/docker/app","unit/basic",g; s,"github.com/docker/app/([^"]*)","unit/basic/\\ 1",g\' unit-coverage.xml'
128
+ sh ' [ ! -e e2e-coverage.xml ] || sed -i -E -e \' s,"github.com/docker/app/e2e","e2e/basic",g\' e2e-coverage.xml'
129
+ archiveArtifacts ' *.xml'
130
+ junit ' *.xml'
131
+ }
130
132
sh ' docker rmi docker/cnab-app-base:$BUILD_TAG-coverage'
131
133
deleteDir()
132
134
}
@@ -150,10 +152,12 @@ pipeline {
150
152
}
151
153
post {
152
154
always {
153
- sh ' sed -i -E -e \' s,"github.com/docker/app","unit/experimental",g; s,"github.com/docker/app/([^"]*)","unit/experimental/\\ 1",g\' src/github.com/docker/app/_build/test-results/experimental-unit-coverage.xml'
154
- sh ' sed -i -E -e \' s,"github.com/docker/app/e2e","e2e/experimental",g\' src/github.com/docker/app/_build/test-results/experimental-e2e-coverage.xml'
155
- archiveArtifacts ' src/github.com/docker/app/_build/test-results/*.xml'
156
- junit ' src/github.com/docker/app/_build/test-results/*.xml'
155
+ dir(' src/github.com/docker/app/_build/test-results' ) {
156
+ sh ' [ ! -e experimental-unit-coverage.xml ] || sed -i -E -e \' s,"github.com/docker/app","unit/experimental",g; s,"github.com/docker/app/([^"]*)","unit/experimental/\\ 1",g\' experimental-unit-coverage.xml'
157
+ sh ' [ ! -e experimental-e2e-coverage.xml ] || sed -i -E -e \' s,"github.com/docker/app/e2e","e2e/experimental",g\' experimental-e2e-coverage.xml'
158
+ archiveArtifacts ' *.xml'
159
+ junit ' *.xml'
160
+ }
157
161
sh ' docker rmi docker/cnab-app-base:$BUILD_TAG-coverage-experimental'
158
162
deleteDir()
159
163
}
0 commit comments