Add Plot plugin and cvp-spt job
Change-Id: If0197fbd7f4a0883b762cb61a4ec53981d5943b2
diff --git a/jenkins/client/init.yml b/jenkins/client/init.yml
index 80724b1..633288c 100644
--- a/jenkins/client/init.yml
+++ b/jenkins/client/init.yml
@@ -51,6 +51,7 @@
performance: {}
permissive-script-security: {}
pipeline-utility-steps: {}
+ plot: {}
prometheus: {}
rebuild: {}
simple-theme-plugin: {}
diff --git a/jenkins/client/job/validate.yml b/jenkins/client/job/validate.yml
index c97c0ad..777941b 100644
--- a/jenkins/client/job/validate.yml
+++ b/jenkins/client/job/validate.yml
@@ -404,3 +404,43 @@
type: string
default: ""
description: Proxy address to clone repo and install python requirements
+ cvp-spt:
+ type: workflow-scm
+ name: cvp-spt
+ display_name: "CVP - Simplified Performance Tests (SPT)"
+ discard:
+ build:
+ keep_num: 20
+ artifact:
+ keep_num: 20
+ concurrent: false
+ scm:
+ type: git
+ url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
+ branch: "${_param:jenkins_pipelines_branch}"
+ credentials: "gerrit"
+ script: cvp-spt.groovy
+ param:
+ SALT_MASTER_URL:
+ type: string
+ default: "${_param:jenkins_salt_api_url}"
+ description: Full Salt API address [e.g. https://10.10.10.2:6969]
+ SALT_MASTER_CREDENTIALS:
+ type: string
+ default: "salt"
+ TESTS_REPO:
+ type: string
+ default: "https://github.com/Mirantis/cvp-spt"
+ description: Url for cvp-spt repository
+ TESTS_SETTINGS:
+ type: string
+ default: ""
+ description: "Additional environment variables to export"
+ TESTS_SET:
+ type: string
+ default: "cvp-spt/cvp_spt/tests/"
+ description: "Leave empty for full run or choose a file, e.g. test_glance.py"
+ PROXY:
+ type: string
+ default: ""
+ description: Proxy address to clone repo and install python requirements