Add OTRGui

This commit is contained in:
sholdee 2022-05-06 01:17:46 -05:00 committed by GitHub
commit 6acde2e5e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

21
Jenkinsfile vendored
View file

@ -86,12 +86,21 @@ pipeline {
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') { catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
sh ''' sh '''
sudo cp ../../ZELOOTD.z64 OTRExporter/baserom_non_mq.z64 cp ../../ZELOOTD.z64 OTRExporter/baserom_non_mq.z64
sudo docker build . -t soh docker build . -t soh
sudo docker run --name sohcont -dit --rm -v $(pwd):/soh soh /bin/bash docker run --name sohcont -dit --rm -v $(pwd):/soh soh /bin/bash
sudo cp ../../buildsoh.bash soh cp ../../buildsoh.bash soh
sudo docker exec sohcont soh/buildsoh.bash docker exec sohcont soh/buildsoh.bash
sudo zip soh-linux.zip ./soh/soh.elf
mkdir build
mv soh/soh.elf build/
mv OTRGui/build/OTRGui build/
mv OTRGui/build/assets build/
mv README.md build/readme.txt
cd build
zip -r soh-linux.zip soh.elf OTRGui assets readme.txt
mv soh-linux.zip ../
''' '''
} }