Harmonize Jenkinsfile log collection

- use same zip file in Jenkins artifacts for multiple pipelines
This commit is contained in:
Jaroslava Fiedlerova
2023-04-19 16:57:53 +02:00
committed by Robert Schmidt
parent 8b339bb659
commit 6836582ca1
2 changed files with 10 additions and 5 deletions
+8 -4
View File
@@ -211,10 +211,14 @@ pipeline {
script {
dir ('ci-scripts') {
// Zipping all archived log files
sh "zip -r -qq physim_deploytest_logs_${env.BUILD_ID}.zip physim_test_logs_*/*"
sh "rm -rf physim_test_logs_*/"
if (fileExists("physim_deploytest_logs_${env.BUILD_ID}.zip")) {
archiveArtifacts artifacts: "physim_deploytest_logs_${env.BUILD_ID}.zip"
sh "zip -r -qq test_logs_${env.BUILD_ID}.zip *log*"
sh "rm -r *.log"
if (fileExists("test_logs_${env.BUILD_ID}.zip")) {
archiveArtifacts artifacts: "test_logs_${env.BUILD_ID}.zip"
}
if (fileExists("test_logs_CN.zip")){
sh "mv test_logs_CN.zip test_logs_CN_${env.BUILD_ID}.zip"
archiveArtifacts artifacts: "test_logs_CN_${env.BUILD_ID}.zip"
}
if (fileExists("test_results.html")) {
sh "mv test_results.html test_results-${env.JOB_NAME}.html"