Merge "Reduce number of k8s upgrade jobs"
[infra/cicd.git] / jjb / nsm / meridio-e2e-test-kind.yaml
index 3a60492de06992a3442b9efa5d7dd225f5910cfc..2a16b747581e680c1ec6d845892b6d9556e498bc 100644 (file)
     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:
@@ -57,9 +61,9 @@
           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