stream:
- 'master':
branch: '{stream}'
- slave-label: 'vpod-deploy-ubuntu1804'
+ slave-label: 'nolabs-booking-slave'
build-timeout: 60
+# slave-label: 'vpod-deploy-ubuntu1804'
booking-phase:
- 'handle'
- job-template:
name: 'nolabs-{booking-phase}-booking-{target-site}site-{stream}'
- disabled: '{obj:disabled}'
+ node: '{slave-label}'
concurrent: true
name: TARGET_SITE
default: '{target-site}'
description: 'Target site to handle the bookings for.'
- - label:
- name: SLAVE_LABEL
- default: '{slave-label}'
- description: 'Slave label to schedule this job on. All slaves have Ubuntu1604 no matter what distro target nodes use.'
+# - label:
+# name: SLAVE_LABEL
+# default: '{slave-label}'
+# description: 'Slave label to schedule this job on. All slaves have Ubuntu1604 no matter what distro target nodes use.'
- string:
name: BOOKING_PHASE
default: '{booking-phase}'
properties:
- logrotate
- - build-blocker:
- use-build-blocker: true
- blocking-jobs:
- - 'cloud-infra-verify-engine-.*'
- - 'cloud-infra-verify-scenario-.*'
- - 'cloud-infra-periodic-engine-.*'
- - 'k8-.*'
- - 'nolabs-.*'
- block-level: 'NODE'
- - throttle:
- max-per-node: 1
- max-total: 3
- option: project
+# - build-blocker:
+# use-build-blocker: true
+# blocking-jobs:
+# - 'cloud-infra-verify-engine-.*'
+# - 'cloud-infra-verify-scenario-.*'
+# - 'cloud-infra-periodic-engine-.*'
+# - 'k8-.*'
+# - 'nolabs-.*'
+# block-level: 'NODE'
+# - throttle:
+# max-per-node: 1
+# max-total: 10
+# option: project
wrappers:
- credentials-binding:
clean_before: false
builders:
+ - description-setter:
+ description: $BOOKING_ID | $DEPLOY_SCENARIO
- '{booking-phase}booking-macro'
# vim: set ts=2 sw=2 expandtab: