diff options
Diffstat (limited to 'jjb/xci/xci-daily-jobs.yml')
-rw-r--r-- | jjb/xci/xci-daily-jobs.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/jjb/xci/xci-daily-jobs.yml b/jjb/xci/xci-daily-jobs.yml index 65da308ae..ce2e4f382 100644 --- a/jjb/xci/xci-daily-jobs.yml +++ b/jjb/xci/xci-daily-jobs.yml @@ -96,6 +96,9 @@ triggers: - '{auto-trigger-name}' + wrappers: + - xci-fix-perms-workspace + builders: - description-setter: description: "Built on $NODE_NAME" @@ -181,10 +184,25 @@ name: SLAVE_LABEL default: '{slave-label}' + wrappers: + - xci-fix-perms-workspace + builders: - description-setter: description: "Built on $NODE_NAME - Scenario: $DEPLOY_SCENARIO" - 'xci-{phase}-builder' + +#--------------------------- +# wrapper macros +#--------------------------- +- wrapper: + name: xci-fix-perms-workspace + wrappers: + - pre-scm-buildstep: + - shell: | + #!/bin/bash + sudo -R chown $USER $WORKSPACE || exit 1 + #--------------------------- # builder macros #--------------------------- |