X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fnsm%2Fmeridio-pull-request.yaml;h=c32235956a86fe9c1c7f9654a2d155c671712d06;hb=4cb63c2f6e48974176bdba2045abb35bd281331f;hp=ad556d0c449a4e5cf4990d83dc970dd13d6c0256;hpb=a0fc705bac0a746b1777b5fe04082e14a7581456;p=infra%2Fcicd.git diff --git a/jjb/nsm/meridio-pull-request.yaml b/jjb/nsm/meridio-pull-request.yaml index ad556d0c..c3223595 100644 --- a/jjb/nsm/meridio-pull-request.yaml +++ b/jjb/nsm/meridio-pull-request.yaml @@ -54,16 +54,24 @@ 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" @@ -84,12 +92,18 @@ 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 @@ -98,11 +112,5 @@ only-trigger-phrase: false cron: 'H/5 * * * *' - wrappers: - - build-timeout: - timeout: 30 - - nordixinfra-harbor-creds-wrapper - - mask-passwords - dsl: !include-raw-escape: Jenkinsfile