Merge "iec: Stop upstream job if IEC installation fails"
[ci-management.git] / jjb / akraino-templates / akraino-validation-macros.yaml
1 ---
2 ##############
3 # PARAMETERS #
4 ##############
5 - parameter:
6     name: bluval-defaults
7     parameters:
8       - lab_params
9       - string:
10           name: LAB_SILO
11           default: ''
12           description: 'Folder in nexus where the logs are pushed.'
13       - string:
14           name: SETTINGS_FILE
15           default: '/home/jenkins/settings.xml'
16           description: 'Path to credentials file'
17
18 - parameter:
19     name: lab_params
20     parameters:
21       - string:
22           name: CLUSTER_MASTER_IP
23           default: ''
24           description: 'IP address to connect to the cluster master'
25       - string:
26           name: CLUSTER_SSH_USER
27           default: ''
28           description: 'SSH username to connect to the cluster master '
29       - string:
30           name: CLUSTER_SSH_PASSWORD
31           default: ''
32           description: 'SSH password to connect to the cluster master'
33       - string:
34           name: CLUSTER_SSH_KEY
35           default: ''
36           description: 'SSH key to connect to the cluster master'
37       - string:
38           name: BLUEPRINT
39           default: ''
40           description: 'Blueprint used'
41       - string:
42           name: LAYER
43           default: ''
44           description: 'Layer'
45       - string:
46           name: VERSION
47           default: ''
48           description: 'Version'
49       - string:
50           name: OPTIONAL
51           default: ''
52           description: 'If set to yes run optional tests'
53
54 ############
55 # SETTINGS #
56 ############
57 # settings for jobs run in multijob phases
58 - docker-build-job-settings: &docker-build-job-settings
59     name: docker_build_job_settings
60     current-parameters: true
61     git-revision: false
62     node-parameters: false
63     kill-phase-on: FAILURE
64     abort-all-jobs: false