From 049b8f43f7390657f9470d3ad75acac01fc30b27 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Thu, 29 Mar 2018 13:09:04 +0200 Subject: jenkinsfile update --- Jenkinsfile | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9cbcf91..1f75885 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -54,9 +54,25 @@ def RPMBuild() { --define "_buildrootdir ${WORKSPACE}/buildroot" \ -ba *.spec - # revert spec file changes + # revert spec file tweaks git reset --hard + + # create rpm package repo + createrepo rpms ''' + archiveArtifacts 'rpms/*/*' +} + +def RPMCleanup() { + dir ("build") { + deleteDir() + } + dir ("buildroot") { + deleteDir() + } + dir ("rpms") { + deleteDir() + } } pipeline { @@ -82,5 +98,10 @@ pipeline { } } + stage ("Cleanup") { + steps { + RPMCleanup() + } + } } } -- cgit