diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2018-03-29 13:09:04 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2018-03-29 13:09:04 +0200 |
commit | 049b8f43f7390657f9470d3ad75acac01fc30b27 (patch) | |
tree | 95050c9bc682f1e5172447cf4c04d74317ed23e8 | |
parent | 9be9815b1dcf3820fbe95ca16f4c7bd34464aa12 (diff) | |
download | seabios-049b8f43f7390657f9470d3ad75acac01fc30b27.tar.gz |
jenkinsfile update
-rw-r--r-- | Jenkinsfile | 23 |
1 files changed, 22 insertions, 1 deletions
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() + } + } } } |