Add a jenkins CI file

This commit is contained in:
zontreck 2024-12-23 11:37:53 -07:00
parent d34ec9d609
commit 38fe2c98fd

35
Jenkinsfile vendored Normal file
View file

@ -0,0 +1,35 @@
pipeline {
agent any
options {
buildDiscarder (
logRotator (
numToKeepStr: '5'
)
)
}
stages {
stage ("Build") {
agent {
label 'linux'
}
steps {
sh '''
#!/bin/bash
git submodule update --init --recursive
chmod +x build.sh
./build.sh
'''
}
post {
always {
archiveArtifacts artifacts: "Releases/*.zip"
cleanWs()
}
}
}
}
}