diff options
author | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2015-05-15 16:43:02 +0200 |
---|---|---|
committer | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2015-05-15 16:45:05 +0200 |
commit | 7d8895d0c3efe918b98b930450f606d362a5570e (patch) | |
tree | 46c8948694bc7c345ffb26ecb257b43bc1482d9b /jjb/genesis/genesis-foreman.yml | |
parent | bbf762bafbf75a3869f2b25412baa46bb0931609 (diff) |
Start using macros for genesis/fuel jjb
JIRA: OCTO-3
Change-Id: I4114023da270eb586c693d2ea8b1ae2ed28123f4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'jjb/genesis/genesis-foreman.yml')
-rw-r--r-- | jjb/genesis/genesis-foreman.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/jjb/genesis/genesis-foreman.yml b/jjb/genesis/genesis-foreman.yml index 5fd1135d1..6895734f9 100644 --- a/jjb/genesis/genesis-foreman.yml +++ b/jjb/genesis/genesis-foreman.yml @@ -88,6 +88,7 @@ builders: - 'foreman-build' + - 'foreman-workspace-cleanup' - job-template: name: 'genesis-foreman-merge' @@ -96,6 +97,13 @@ node: ericsson-build + concurrent: true + + properties: + - throttle: + enabled: true + max-total: 2 + logrotate: daysToKeep: 30 numToKeep: 40 @@ -140,6 +148,7 @@ builders: - 'foreman-build' + - 'foreman-workspace-cleanup' - job-template: name: 'genesis-foreman-daily-{stream}' @@ -363,3 +372,16 @@ echo echo "--------------------------------------------------------" echo "Done!" + +- builder: + name: 'foreman-workspace-cleanup' + builders: + - shell: | + #!/bin/bash + set -o errexit + set -o nounset + set -o pipefail + + # delete everything that is in $WORKSPACE + /bin/rm -rf $WORKSPACE + |