This commit is contained in:
parent
a0c8146396
commit
7c824e910c
45
jenkins/gba/Jenkinsfile
vendored
45
jenkins/gba/Jenkinsfile
vendored
@ -1,45 +0,0 @@
|
|||||||
pipeline {
|
|
||||||
agent {
|
|
||||||
label 'gba'
|
|
||||||
}
|
|
||||||
stages {
|
|
||||||
stage('Environment') {
|
|
||||||
steps {
|
|
||||||
load 'jenkins/shared/env.gy'
|
|
||||||
sh 'make conan-config'
|
|
||||||
sh 'make conan'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Tools Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-debug'
|
|
||||||
sh 'make install'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build GBA Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make configure-gba-debug'
|
|
||||||
sh 'make'
|
|
||||||
sh 'make pkg-gba'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Tools Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-release'
|
|
||||||
sh 'make install'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build GBA Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make configure-gba'
|
|
||||||
sh 'make'
|
|
||||||
sh 'make pkg-gba'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
post {
|
|
||||||
always {
|
|
||||||
archiveArtifacts artifacts: 'nostalgia.gba', fingerprint: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
47
jenkins/linux/Jenkinsfile
vendored
47
jenkins/linux/Jenkinsfile
vendored
@ -1,47 +0,0 @@
|
|||||||
pipeline {
|
|
||||||
agent {
|
|
||||||
label 'linux-x86_64'
|
|
||||||
}
|
|
||||||
stages {
|
|
||||||
stage('Environment') {
|
|
||||||
steps {
|
|
||||||
load 'jenkins/shared/env.gy'
|
|
||||||
sh 'make conan-config'
|
|
||||||
sh 'make conan'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Asan') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-asan'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Asan') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-debug'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-release'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
47
jenkins/mac/Jenkinsfile
vendored
47
jenkins/mac/Jenkinsfile
vendored
@ -1,47 +0,0 @@
|
|||||||
pipeline {
|
|
||||||
agent {
|
|
||||||
label 'mac-x86_64'
|
|
||||||
}
|
|
||||||
stages {
|
|
||||||
stage('Environment') {
|
|
||||||
steps {
|
|
||||||
load 'jenkins/shared/env.gy'
|
|
||||||
sh 'make conan-config'
|
|
||||||
sh 'make conan'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Asan') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-asan'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Asan') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-debug'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Debug') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make purge configure-release'
|
|
||||||
sh 'make'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test Release') {
|
|
||||||
steps {
|
|
||||||
sh 'make test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,2 +0,0 @@
|
|||||||
env.OX_NODEBUG = 1
|
|
||||||
env.BUILDCORE_SUPPRESS_CCACHE = 1
|
|
Loading…
Reference in New Issue
Block a user