From b859a339a68d7a8dbacf9396dcb7c5b3e2dd85b0 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Fri, 29 Dec 2023 02:28:02 -0600 Subject: [PATCH] [jasper] Remove Jenkinsfiles --- jenkins/gba/Jenkinsfile | 45 ------------------------------------- jenkins/linux/Jenkinsfile | 47 --------------------------------------- jenkins/mac/Jenkinsfile | 47 --------------------------------------- jenkins/shared/env.gy | 2 -- 4 files changed, 141 deletions(-) delete mode 100644 jenkins/gba/Jenkinsfile delete mode 100644 jenkins/linux/Jenkinsfile delete mode 100644 jenkins/mac/Jenkinsfile delete mode 100644 jenkins/shared/env.gy diff --git a/jenkins/gba/Jenkinsfile b/jenkins/gba/Jenkinsfile deleted file mode 100644 index 49d5f69..0000000 --- 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 3aec5c0..0000000 --- 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 86bb827..0000000 --- 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 f5cde3b..0000000 --- a/jenkins/shared/env.gy +++ /dev/null @@ -1,2 +0,0 @@ -env.OX_NODEBUG = 1 -env.BUILDCORE_SUPPRESS_CCACHE = 1