-########################
-# job templates
-########################
-- job-template:
- name: 'iec-{deploy-type}-daily-{stream}'
- disabled: '{obj:disabled}'
- concurrent: false
- node: '{slave-label}'
- properties:
- - throttle:
- enabled: true
- max-total: 4
- max-per-node: 1
- option: 'project'
- - build-blocker:
- use-build-blocker: true
- blocking-jobs:
- - '.*-{deploy-type}-daily-.*'
- blocking-level: 'NODE'
-
- wrappers:
- - build-name:
- name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
-
- triggers:
- - 'iec-{deploy-type}-daily-{stream}-trigger'
+ # -------------------------------
+ # OPERATING SYSTEM DEFINITIONS
+ # -------------------------------
+ os:
+ - ubuntu1804
+ - centos7
+ # -------------------------------
+ # IEC TYPE DEFINITINONS
+ # type1 Mcbin embeded board
+ # type2 Arm Server
+ # -------------------------------
+ iecType:
+ - type1
+ - type2
+ # -------------------------------
+ # DEPLOY TYPE DEFINITIONS
+ # -------------------------------
+ deploy_type:
+ - baremetal:
+ slave_label: "aarch64_baremetal_dev"
+ scenario: "k8-calico-iec-noha"
+ - virtual:
+ slave_label: "aarch64_dev"
+ scenario: "k8-calico-iec-noha"