diff --git a/jenkins/gba/Jenkinsfile b/jenkins/gba/Jenkinsfile deleted file mode 100644 index 49d5f693..00000000 --- a/jenkins/gba/Jenkinsfile +++ /dev/null @@ -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 - } - } -} diff --git a/jenkins/linux/Jenkinsfile b/jenkins/linux/Jenkinsfile deleted file mode 100644 index 3aec5c0b..00000000 --- a/jenkins/linux/Jenkinsfile +++ /dev/null @@ -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' - } - } - } -} diff --git a/jenkins/mac/Jenkinsfile b/jenkins/mac/Jenkinsfile deleted file mode 100644 index 86bb8277..00000000 --- a/jenkins/mac/Jenkinsfile +++ /dev/null @@ -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' - } - } - } -} diff --git a/jenkins/shared/env.gy b/jenkins/shared/env.gy deleted file mode 100644 index f5cde3b4..00000000 --- a/jenkins/shared/env.gy +++ /dev/null @@ -1,2 +0,0 @@ -env.OX_NODEBUG = 1 -env.BUILDCORE_SUPPRESS_CCACHE = 1