project-type: pipeline
disabled: '{obj:disabled}'
- concurrent: false
-
properties:
- github:
url: https://github.com/Nordix/Meridio-Operator
+ - build-discarder:
+ days-to-keep: 60
+ num-to-keep: 2000
+ artifact-days-to-keep: 60
+ artifact-num-to-keep: 2000
+
parameters:
- string:
name: DEFAULT_BRANCH
default: "master"
description: default branch
- - string:
+ - bool:
name: NEXT
- default: 'false'
+ default: false
description: Does the job run has to call for a next run?
- string:
name: MERIDIO_VERSION
name: IP_FAMILY
default: 'dualstack'
description: IP Family
+ - string:
+ name: NUMBER_OF_WORKERS
+ default: "2"
+ description: Number of Kubernetes Workers
+ - string:
+ name: ENVIRONMENT_NAME
+ default: "kind-operator"
+ description: Name of the environment (under test/e2e/environment directory in Meridio)
+ - string:
+ name: SEED
+ default: "1"
+ description: Order in which the tests are running
+ - string:
+ name: SKIP
+ default: ""
+ description: e2e tests to skip
+ - string:
+ name: FOCUS
+ default: ""
+ description: e2e tests to focus
+ - string:
+ name: KIND_EXTERNAL_HOST_DEFAULT_ROUTE
+ default: 'yes'
+ description: Kind gateway to advertise default or non-default routes
+ - bool:
+ name: DRY_RUN
+ default: false
+ description: Dry Run
dsl:
!include-raw-escape: e2e.Jenkinsfile