A daily job definition to execute Auto project daily CI script.
A definition of intel-pod18-defaults was added into
jjb/global/slave-params.yaml
Change-Id: I26877088a0c1ab25dc67de0aba1f2da6b2862661
Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
jobs:
- '{installer}-{scenario}-{pod}-auto-daily-{stream}'
- '{installer}-deploy-{pod}-daily-{stream}'
+ - 'auto-daily-{stream}'
- 'auto-verify-{stream}'
- 'auto-merge-{stream}'
same-node: true
block: true
+- job-template:
+ name: 'auto-daily-{stream}'
+
+ disabled: '{obj:disabled}'
+
+ properties:
+ - logrotate-default
+ - build-blocker:
+ use-build-blocker: true
+ blocking-jobs:
+ - 'auto-daily-.*'
+ blocking-level: 'NODE'
+
+ parameters:
+ - project-parameter:
+ project: '{project}'
+ branch: '{branch}'
+ - 'intel-pod18-defaults'
+
+ triggers:
+ - timed: '0 16 * * *'
+
+ builders:
+ - shell: |
+ pwd
+ ./ci/build-auto.sh daily
+
- job-template:
name: 'auto-verify-{stream}'
default: https://gerrit.opnfv.org/gerrit/$PROJECT
description: 'Git URL to use on this Jenkins Slave'
+- parameter:
+ name: 'intel-pod18-defaults'
+ parameters:
+ - node:
+ name: SLAVE_NAME
+ description: 'Slave name on Jenkins'
+ allowed-slaves:
+ - intel-pod18
+ default-slaves:
+ - intel-pod18
+ - string:
+ name: GIT_BASE
+ default: https://gerrit.opnfv.org/gerrit/$PROJECT
+ description: 'Git URL to use on this Jenkins Slave'
+
- parameter:
name: 'huawei-pod3-defaults'
parameters: