Update Jenkinsfile
Some checks failed
CSPublic/Blocks3D/pipeline/head There was a failure building this commit

This commit is contained in:
Vulpovile
2025-04-13 09:52:41 -07:00
parent a662fcf8fa
commit d03cf2d8b3

33
Jenkinsfile vendored
View File

@@ -1,18 +1,25 @@
pipeline { pipeline {
agent {label 'windows'} agent {label 'windows'}
environment { stages {
CL='/I"C:\\libraries\\g3d-6_10\\include" /I"C:\\libraries\\SDL-1.2.15\\include" /I"C:\\libraries\\ode\\include"' stage('Build') {
LINK='/LIBPATH:C:\\libraries\\g3d-6_10\\win32-7-lib /LIBPATH:C:\\libraries\\SDL-1.2.15\\lib\\x86 /LIBPATH:"C:\\libraries\\ode\\lib7"' steps {
} bat """
stages {
stage('Build') {
steps {
bat """
call "c:\\Program Files (x86)\\Microsoft Visual Studio .NET 2003\\Common7\\Tools\\vsvars32.bat" call "c:\\Program Files (x86)\\Microsoft Visual Studio .NET 2003\\Common7\\Tools\\vsvars32.bat"
devenv "Blocks3D VS2003.sln" /build release devenv "Blocks3D VS2003.sln" /build release
""" """
} }
} }
} stage('Package') {
steps {
bat """
"C:\\Program Files (x86)\\Inno Setup 5\\ISCC" Installer\\install_script_vs2003.iss
"C:\\Program Files (x86)\\Inno Setup 5\\ISCC" Installer\\install_script_floppy_vs2003.iss
"""
}
}
steps('Archive') {
archiveArtifacts artifacts: 'Installer\\Output\\Blocks3D_Setup_*,Installer\\Output\\B3DSTP*', fingerprint: true
}
}
} }