Jenkins Test #11

This commit is contained in:
2025-10-08 18:06:27 +02:00
parent 6667a57585
commit 2f5a970a4e

29
Jenkinsfile vendored
View File

@@ -52,23 +52,28 @@ pipeline {
stage('Package Debug') {
when { expression { params.BUILD_TYPE in ['Both','Debug'] } }
steps {
bat 'if not exist "%WORKSPACE%\\builds" mkdir "%WORKSPACE%\\builds"'
bat """
powershell -Command ^
"Compress-Archive -Path \\\"%WORKSPACE%\\\\**\\\\Debug\\\\*\\\" ^
-DestinationPath \\\"%WORKSPACE%\\\\builds\\\\KhaoticEngineReborn_Debug.zip\\\" -Force"
"""
powershell """
if (-Not (Test-Path \"${env.WORKSPACE}\\builds\")) {
New-Item -ItemType Directory -Path \"${env.WORKSPACE}\\builds\" | Out-Null
}
Compress-Archive -Path \"${env.WORKSPACE}\\**\\Debug\\*\" `
-DestinationPath \"${env.WORKSPACE}\\builds\\KhaoticEngineReborn_Debug.zip\" `
-Force
"""
}
}
stage('Package Release') {
when { expression { params.BUILD_TYPE in ['Both','Release'] } }
steps {
bat 'if not exist "%WORKSPACE%\\builds" mkdir "%WORKSPACE%\\builds"'
bat """
powershell -Command ^
"Compress-Archive -Path \\\"%WORKSPACE%\\\\**\\\\Release\\\\*\\\" ^
-DestinationPath \\\"%WORKSPACE%\\\\builds\\\\KhaoticEngineReborn_Release.zip\\\" -Force"
"""
powershell """
if (-Not (Test-Path \"${env.WORKSPACE}\\builds\")) {
New-Item -ItemType Directory -Path \"${env.WORKSPACE}\\builds\" | Out-Null
}
Compress-Archive -Path \"${env.WORKSPACE}\\**\\Release\\*\" `
-DestinationPath \"${env.WORKSPACE}\\builds\\KhaoticEngineReborn_Release.zip\" `
-Force
"""
}
}
}