Remove clamp from JJB
[ci-management.git] / jjb / policy / policy-csit-jobs.yaml
1 - job-template:
2     name: '{project-name}-{stream}-project-csit-{functionality}'
3     disabled: '{disabled}'
4     project-type: freestyle
5     build-node: 'ubuntu1804-docker-8c-8g'
6     node: '{build-node}'
7     recipients: ''
8     java-version: 'openjdk11'
9     python-version: python3
10
11     properties:
12       - lf-infra-properties:
13           project: '{project}'
14           build-days-to-keep: '{build-days-to-keep}'
15
16     parameters:
17       - infra-parameters:
18           project: '{project}'
19           branch: '{branch}'
20           refspec: 'refs/heads/{branch}'
21           artifacts: '{archive-artifacts}'
22       - integration-test-options:
23           test-options: '{functionality}'
24
25     scm:
26       - gerrit-trigger-scm:
27           refspec: '$GERRIT_REFSPEC'
28           choosing-strategy: 'default'
29           submodule-recursive: '{submodule-recursive}'
30
31     wrappers:
32       - lf-infra-wrappers:
33           build-timeout: '{build-timeout}'
34           jenkins-ssh-credential: '{jenkins-ssh-credential}'
35
36     triggers:
37       - timed: '@daily'
38       - reverse:
39           jobs: '{obj:trigger_jobs}'
40
41     builders:
42       - lf-infra-pre-build
43       - lf-update-java-alternatives:
44           java-version: '{java-version}'
45       - integration-install-robotframework
46       - inject:
47           properties-file: 'env.properties'
48       - integration-run-project-test
49
50     publishers:
51       - integration-project-robot:
52           unstable-if: 0.0
53           pass-if: 100.0
54       - lf-infra-publish
55       - email:
56           recipients: '{recipients}'
57           notify-every-unstable-build: false
58           send-to-individuals: true
59