mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-22 14:23:44 -07:00
Update Jenkinsfile
This commit is contained in:
parent
18cbc16a49
commit
60b5b07c6c
1 changed files with 17 additions and 1 deletions
18
Jenkinsfile
vendored
18
Jenkinsfile
vendored
|
@ -16,6 +16,7 @@ pipeline {
|
||||||
PLATFORM='x86'
|
PLATFORM='x86'
|
||||||
ZIP='C:\\Program Files\\7-Zip\\7z.exe'
|
ZIP='C:\\Program Files\\7-Zip\\7z.exe'
|
||||||
PYTHON='C:\\Users\\jenkins\\AppData\\Local\\Programs\\Python\\Python310\\python.exe'
|
PYTHON='C:\\Users\\jenkins\\AppData\\Local\\Programs\\Python\\Python310\\python.exe'
|
||||||
|
CMAKE='C:\\Program Files\\CMake\\bin\\cmake.exe'
|
||||||
TOOLSET='v142'
|
TOOLSET='v142'
|
||||||
}
|
}
|
||||||
agent {
|
agent {
|
||||||
|
@ -43,7 +44,22 @@ pipeline {
|
||||||
|
|
||||||
"${env.MSBUILD}" ".\\soh\\soh.sln" -t:build -p:Configuration=${env.CONFIG};Platform=${env.PLATFORM};PlatformToolset=${env.TOOLSET} /nodeReuse:false /m
|
"${env.MSBUILD}" ".\\soh\\soh.sln" -t:build -p:Configuration=${env.CONFIG};Platform=${env.PLATFORM};PlatformToolset=${env.TOOLSET} /nodeReuse:false /m
|
||||||
|
|
||||||
"${env.ZIP}" a "soh.zip" ".\\soh\\Release\\soh.exe"
|
cd OTRGui
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
|
||||||
|
"${env.CMAKE}" ..
|
||||||
|
"${env.CMAKE}" --build . --config Release
|
||||||
|
|
||||||
|
cd "..\\..\\"
|
||||||
|
|
||||||
|
move "soh\\Release\\soh.exe" ".\\"
|
||||||
|
move "OTRGui\\build\\assets" ".\\"
|
||||||
|
move ".\\OTRExporter\\x64\\Release\\ZAPD.exe" ".\\assets\\extractor\\"
|
||||||
|
move ".\\OTRGui\\build\\Release\\OTRGui.exe" ".\\"
|
||||||
|
rename README.md readme.txt
|
||||||
|
|
||||||
|
"${env.ZIP}" a soh.zip soh.exe OTRGui.exe assets readme.txt
|
||||||
|
|
||||||
"""
|
"""
|
||||||
archiveArtifacts artifacts: 'soh.zip', followSymlinks: false, onlyIfSuccessful: true
|
archiveArtifacts artifacts: 'soh.zip', followSymlinks: false, onlyIfSuccessful: true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue