- online:
disabled: false
execution-mode: online-deployment
- successful: true
- failed: true
- unstable: true
- notbuilt: true
+ successful: false
+ failed: false
+ unstable: false
+ notbuilt: false
- offline:
disabled: false
execution-mode: offline-deployment
description: 'Distribution to use for configuring target nodes (networking etc.)'
- string:
name: VERBOSITY
- default: 'false'
+ default: 'true'
description: 'Verbosity setting for the engine - true or false - default is false'
- string:
name: NORDIX_ARM_PUBLIC_IP
properties:
- logrotate
-# - build-blocker:
-# use-build-blocker: true
-# blocking-jobs:
-# - 'engine-verify-online-ubuntu1804.*'
-# - 'engine-verify-offline-ubuntu1804.*'
-# block-level: 'NODE'
- throttle:
max-per-node: 1
max-total: 3
node-parameters: true
kill-phase-on: FAILURE
abort-all-job: true
-# enable-condition: "\"$EXECUTION_MODE\" == \"offline-deployment\""
- multijob:
name: "{environment-type} deployment and testing"
condition: SUCCESSFUL
EXECUTION_MODE=$EXECUTION_MODE
VERBOSITY=$VERBOSITY
DISTRO=$DISTRO
- property-file: "$WORKSPACE/change.properties"
kill-phase-on: FAILURE
- abort-all-job: true
+ abort-all-job: false
- name: 'engine-verify-{environment-type}-deploy-test-{distro}-city-cloud-master'
current-parameters: false
node-parameters: false
VERBOSITY=$VERBOSITY
DISTRO=$DISTRO
kill-phase-on: FAILURE
- abort-all-job: true
+ abort-all-job: false
- job-template:
name: 'engine-verify-packaging-{distro}-{stream}'
clean_before: false
builders:
+ - 'engine-wait-pkg-mgr-macro'
- 'engine-generate-ssh-keypair-macro'
- 'engine-packaging-macro'
- 'engine-upload-artifact-macro'