Code Review
/
ci-management.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Create icn project jenkins job"
[ci-management.git]
/
jjb
/
iec
/
iec.yaml
diff --git
a/jjb/iec/iec.yaml
b/jjb/iec/iec.yaml
index
1c4a758
..
ad662cb
100644
(file)
--- a/
jjb/iec/iec.yaml
+++ b/
jjb/iec/iec.yaml
@@
-4,7
+4,9
@@
project-name: 'iec'
project: '{project-name}'
views:
project-name: 'iec'
project: '{project-name}'
views:
- - project-view
+ - common-view:
+ view-name: iec
+ view-regex: '^{project-name}-(tox|fuel|compass)-.*'
# -------------------------------
# BRANCH DEFINITIONS
# -------------------------------
# -------------------------------
# BRANCH DEFINITIONS
# -------------------------------
@@
-89,33
+91,55
@@
name: ARCHIVE_ARTIFACTS
default: '**/*.log'
description: Artifacts to archive to the logs server.
name: ARCHIVE_ARTIFACTS
default: '**/*.log'
description: Artifacts to archive to the logs server.
-- parameter:
- name: 'seba_on_arm-defaults'
+# Usecase params are both installer and OS specific
+- parameter: &k8s_fuel_ubuntu1604_parameter
+ name: 'seba_on_arm-fuel-ubuntu1604-defaults'
parameters:
parameters:
- - string:
+ - string: &k8s_master_ip
+ name: K8S_MASTER_IP
+ default: ''
+ description: 'IP address to connect to the K8s master'
+ - string: &k8s_ssh_user
name: K8S_SSH_USER
default: 'ubuntu'
description: 'SSH username to connect to the K8s master '
name: K8S_SSH_USER
default: 'ubuntu'
description: 'SSH username to connect to the K8s master '
- - string:
+ - string:
&k8s_ssh_password
name: K8S_SSH_PASSWORD
default: ''
description: 'SSH password to connect to the K8s master'
name: K8S_SSH_PASSWORD
default: ''
description: 'SSH password to connect to the K8s master'
- - string:
+ - string:
&k8s_ssh_key
name: K8S_SSH_KEY
default: ''
description: 'SSH key to connect to the K8s master'
name: K8S_SSH_KEY
default: ''
description: 'SSH key to connect to the K8s master'
+- parameter:
+ <<: *k8s_fuel_ubuntu1604_parameter
+ name: 'seba_on_arm-fuel-ubuntu1804-defaults'
+- parameter:
+ name: 'seba_on_arm-fuel-centos7-defaults'
+ parameters:
- string:
- string:
- name: K8S_MASTER_IP_COMPASS
+ <<: *k8s_master_ip
+ - string:
+ <<: *k8s_ssh_user
+ default: 'centos'
+ - string:
+ <<: *k8s_ssh_password
+ - string:
+ <<: *k8s_ssh_key
+- parameter:
+ name: 'seba_on_arm-compass-ubuntu1604-defaults'
+ parameters:
+ - string:
+ <<: *k8s_master_ip
default: '10.1.0.50'
default: '10.1.0.50'
- description: 'IP address to compass connect to the K8s master'
- string:
- string:
- name: K8S_SSH_PASSWORD_COMPASS
+ <<: *k8s_ssh_user
default: 'root'
default: 'root'
- description: 'SSH password to compass connect to the K8s master'
- string:
- string:
- name: K8S_SSH_USER_COMPASS
+ <<: *k8s_ssh_password
default: 'root'
default: 'root'
- description: 'SSH username to compass connect to the K8s master'
+ - string:
+ <<: *k8s_ssh_key
########################
# job templates
########################
# job templates
@@
-301,7
+325,7
@@
stream: '{stream}'
branch: '{branch}'
- '{project}-defaults'
stream: '{stream}'
branch: '{branch}'
- '{project}-defaults'
- - '{usecase}-defaults'
+ - '{usecase}-
{installer}-{os}-
defaults'
wrappers:
- build-name:
wrappers:
- build-name: