concurrent: true
- node: nordix-nsm-build-ubuntu1804
-
properties:
- github:
url: https://github.com/Nordix/Meridio
description: JJB configured PROJECT parameter to identify a Nordix GitHub project
- string:
name: IMAGE_NAMES
- default: 'load-balancer proxy tapa ipam nsp ctraffic frontend'
+ default: 'stateless-lb proxy tapa ipam nsp example-target frontend operator'
description: Images to compile
- string:
name: IMAGE_VERSION
default: 'latest'
description: Version of the images
- - string:
+ - bool:
name: E2E_ENABLED
- default: "false"
- description: Is E2E Tests enabled?
+ default: false
+ description: Run the e2e tests?
+ - bool:
+ name: HELM_CHART_UPLOAD
+ default: false
+ description: Upload Helm Charts?
+ - bool:
+ name: SECURITY_SCAN_ENABLED
+ default: false
+ description: Run the security scan?
- string:
name: GIT_PROJECT
default: "https://github.com/Nordix/Meridio.git"
name: IMAGE_REGISTRY
default: 'registry.nordix.org/cloud-native/meridio'
description: Meridio image regsitry
+ - bool:
+ name: DRY_RUN
+ default: false
+ description: Dry Run
# https://opendev.org/jjb/jenkins-job-builder/src/commit/be422af6bb5edc32886a98d78340051f71244c41/jenkins_jobs/modules/triggers.py#L1235
triggers:
- github-pull-request:
admin-list:
- LionelJouin
+ - uablrek
+ - zolug
auth-id: '{ghprb-auth-id}'
github-hooks: true
permit-all: true