Meridio: periodic job improvements
* Refactor code generated stage
* Helm chart generator + Upload to artifactory
* Security scanner and e2e job call
Change-Id: Ia0341ebcdf009c0e1594d09b282d33b0f9406146
diff --git a/jjb/nsm/meridio-pull-request.yaml b/jjb/nsm/meridio-pull-request.yaml
index 9dd3301..c322359 100644
--- a/jjb/nsm/meridio-pull-request.yaml
+++ b/jjb/nsm/meridio-pull-request.yaml
@@ -60,10 +60,18 @@
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"