Add new jobs for running the validation jobs on the REC POD in UNH
lab, similar to running validation jobs on the IEC PODs in Enea lab.
The new job(s) will upload the logs to nexus.akraino.org in the
'unh' lab silo.
Change-Id: I99fcc4854ead367fad8d203eb448908b229d6781
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
default: 'refs/heads/master'
description: 'remote-installer custom git refspec'
+- parameter:
+ name: 'rec-defaults'
+ parameters:
+ - string:
+ name: CLUSTER_MASTER_IP
+ default: '192.167.10.211'
+ description: 'IP address to connect to the K8s master'
+ - string:
+ name: CLUSTER_SSH_USER
+ default: 'cloudadmin'
+ description: 'SSH username to connect to the K8s master'
+ - string:
+ name: CLUSTER_SSH_PASSWORD
+ default: 'admin'
+ description: 'SSH password to connect to the K8s master'
+
########################
# trigger macros
########################
name: 'rec-weekly-master-trigger'
triggers:
- timed: '0 1 * * 6,7'
-
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- - '{project}-{slave-label}-defaults'
+ - 'rec-{slave-label}-defaults'
+ - 'rec-defaults'
builders:
- description-setter:
current-parameters: true
same-node: true
block: true
+ - trigger-builds:
+ - project: 'validation-unh-daily-{stream}'
+ same-node: true
+ current-parameters: true
+ predefined-parameters: |
+ BLUEPRINT={project-name}
+ VERSION=master
+ OPTIONAL=false
+ PULL=yes
+ block: true
publishers: &rec-publishers
- email:
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- - '{project}-{slave-label}-defaults'
+ - 'rec-{slave-label}-defaults'
+ - 'rec-defaults'
scm:
- ta-lf-infra-gerrit-scm:
disabled: false
validation_lab:
- enea
+ - unh
jobs:
- akraino-validation-lab-daily