Code Review
/
infra
/
cicd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
cloud-infra: Fix gerrit project name and the regexp
[infra/cicd.git]
/
jjb
/
global
/
jjb-macros.yaml
diff --git
a/jjb/global/jjb-macros.yaml
b/jjb/global/jjb-macros.yaml
index a14b0577f54f1264c4d06046bdedcac0e06dd36c..dd5f73da689cf737513d576428e5a3cf600e23c2 100644
(file)
--- a/
jjb/global/jjb-macros.yaml
+++ b/
jjb/global/jjb-macros.yaml
@@
-124,7
+124,7
@@
- comment-added-contains-event:
comment-contains-value: 'reverify'
projects:
- comment-added-contains-event:
comment-contains-value: 'reverify'
projects:
- - project-compare-type: '
ANT
'
+ - project-compare-type: '
REG_EXP
'
project-pattern: '{project}'
branches:
- branch-compare-type: 'ANT'
project-pattern: '{project}'
branches:
- branch-compare-type: 'ANT'
@@
-216,6
+216,17
@@
timeout-var: 'BUILD_TIMEOUT'
fail: true
timeout-var: 'BUILD_TIMEOUT'
fail: true
+# wrapper to fix jenkins build workspace permissions
+- wrapper:
+ name: fix-workspace-permissions
+ wrappers:
+ - pre-scm-buildstep:
+ failOnError: true
+ buildsteps:
+ - shell: |
+ #!/bin/bash
+ sudo chown -R $USER:$USER $WORKSPACE || exit 1
+
- publisher:
name: notify-slack
publishers:
- publisher:
name: notify-slack
publishers:
@@
-223,3
+234,13
@@
room: '{slack-channel}'
notify-failure: True
notify-back-to-normal: True
room: '{slack-channel}'
notify-failure: True
notify-back-to-normal: True
+
+# property to discard old builds
+- property:
+ name: logrotate
+ properties:
+ - build-discarder:
+ days-to-keep: 30
+ num-to-keep: 100
+ artifact-days-to-keep: 30
+ artifact-num-to-keep: 100