4 name: "rec-{slave_label}-{job_frequency}-{stream}"
5 disabled: "{obj:disabled}"
17 name: "$BUILD_NUMBER - Install REC Blueprint"
20 - "rec-{job_frequency}-{stream}-trigger"
23 - lf-infra-parameters:
27 - "rec-{slave_label}-defaults"
32 description: "SLAVE: $NODE_NAME"
34 - project: "rec-{slave_label}-install-rec-{job_frequency}-{stream}"
35 current-parameters: true
39 - project: "validation-unh-daily-{stream}"
41 current-parameters: true
42 predefined-parameters: |
43 BLUEPRINT={project-name}
49 {%- for uc in usecase -%}
50 {%- for ph in phase -%}
51 rec-{{ slave_label }}-{{ ph }}-{{ uc }}-{{ job_frequency }}-{{ stream }}
52 {%- if not loop.last -%},{%- endif -%}
54 {%- if not loop.last -%},{%- endif -%}
56 current-parameters: true
60 build-step-failure-threshold: "never"
61 failure-threshold: "never"
62 unstable-threshold: "FAILURE"
64 publishers: &rec-publishers
66 recipients: armband@enea.com
70 id: akraino-rec-install-rec
71 name: "rec-{slave_label}-install-rec-{job_frequency}-{stream}"
82 - lf-infra-parameters:
86 - "rec-{slave_label}-defaults"
90 - ta-lf-infra-gerrit-scm:
91 jenkins-ssh-credential: "{jenkins-ssh-credential}"
92 git-url: "{git-url}/ta/remote-installer.git"
94 submodule-recursive: false
96 choosing-strategy: "gerrit"
97 basedir: "git/remote-installer"
98 refspec: "$SCM_REFSPEC_REMOTE_INSTALLER"
100 - description-setter:
101 description: "SLAVE: $NODE_NAME"
102 - shell: !include-raw-escape:
103 - ../shell/ta-install.sh
105 publishers: *rec-publishers