diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2018-12-28 13:20:33 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2018-12-28 13:20:33 +0100 |
commit | e4ec80c8bb55aaa4c8baf0c243546183d9938841 (patch) | |
tree | 515084909b19a967a370b95d2e573e97bb5737db | |
parent | 42766f541c679bba6e3495a84e8c9fcfbad49065 (diff) | |
download | jenkinsfiles-e4ec80c8bb55aaa4c8baf0c243546183d9938841.tar.gz |
drop old lts
-rw-r--r-- | jenkinsfile.kernel.lts404 | 81 | ||||
-rw-r--r-- | jenkinsfile.kernel.lts414 | 81 | ||||
-rwxr-xr-x | scripts/prepare-kernel.sh | 3 |
3 files changed, 0 insertions, 165 deletions
diff --git a/jenkinsfile.kernel.lts404 b/jenkinsfile.kernel.lts404 deleted file mode 100644 index 12e3b2e..0000000 --- a/jenkinsfile.kernel.lts404 +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env groovy -/* - * job name: kernel-lts-404 - */ - -def KernelSource() { - dir ('source') { - checkout([ - $class: 'GitSCM', - branches: [ - [ name: '*/linux-4.4.y' ] - ], - extensions: [ - [ - $class: 'CloneOption', - timeout: 60 - ] - ], - userRemoteConfigs: [ - [ url: 'git://spunk.home.kraxel.org/linux-stable' ] - ]]) - } -} - -def KernelRPMBuild() { - sh ''' - scripts/prepare-kernel.sh - scripts/rpm-build.sh -ba kernel.spec - createrepo rpms - ''' - archiveArtifacts 'rpms/*/*' -} - -def KernelCleanup() { - dir ("build") { - deleteDir() - } - dir ("buildroot") { - deleteDir() - } - dir ("rpms") { - deleteDir() - } -} - -pipeline { - agent { - node 'sys-rhel7-x64' - } - - options { - buildDiscarder(logRotator(numToKeepStr: '3')) - disableConcurrentBuilds() - } - - triggers { - pollSCM('H * * * *') - } - - stages { - - stage ('Prepare') { - steps { - KernelSource(); - } - } - - stage ("RPM Build") { - steps { - KernelRPMBuild() - } - } - - stage ("Cleanup") { - steps { - KernelCleanup() - } - } - - } -} diff --git a/jenkinsfile.kernel.lts414 b/jenkinsfile.kernel.lts414 deleted file mode 100644 index b649794..0000000 --- a/jenkinsfile.kernel.lts414 +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env groovy -/* - * job name: kernel-lts-414 - */ - -def KernelSource() { - dir ('source') { - checkout([ - $class: 'GitSCM', - branches: [ - [ name: '*/linux-4.14.y' ] - ], - extensions: [ - [ - $class: 'CloneOption', - timeout: 60 - ] - ], - userRemoteConfigs: [ - [ url: 'git://spunk.home.kraxel.org/linux-stable' ] - ]]) - } -} - -def KernelRPMBuild() { - sh ''' - scripts/prepare-kernel.sh - scripts/rpm-build.sh -ba kernel.spec - createrepo rpms - ''' - archiveArtifacts 'rpms/*/*' -} - -def KernelCleanup() { - dir ("build") { - deleteDir() - } - dir ("buildroot") { - deleteDir() - } - dir ("rpms") { - deleteDir() - } -} - -pipeline { - agent { - node 'sys-rhel7-x64' - } - - options { - buildDiscarder(logRotator(numToKeepStr: '3')) - disableConcurrentBuilds() - } - - triggers { - pollSCM('H * * * *') - } - - stages { - - stage ('Prepare') { - steps { - KernelSource(); - } - } - - stage ("RPM Build") { - steps { - KernelRPMBuild() - } - } - - stage ("Cleanup") { - steps { - KernelCleanup() - } - } - - } -} diff --git a/scripts/prepare-kernel.sh b/scripts/prepare-kernel.sh index d6ec388..3270838 100755 --- a/scripts/prepare-kernel.sh +++ b/scripts/prepare-kernel.sh @@ -5,9 +5,6 @@ version="${tag#v}" rpmvers="${version}" release="${BUILD_NUMBER}" case $version in -4.4.*) variant="lts404";; -4.9.*) variant="lts409";; -4.14.*) variant="lts414";; 4.19.*) variant="lts";; *-rc*) variant="candidate" rpmvers="${version%-*}.0" |