[CORD-2966]v2
Parameterize the helm-api-test Jenkinsfile

Change-Id: I546d927fb759447de9ae92fa12a31c0be2a277ce
diff --git a/jjb/helm-api-test.yaml b/jjb/helm-api-test.yaml
index 45e8c5e..a9ec6a8 100644
--- a/jjb/helm-api-test.yaml
+++ b/jjb/helm-api-test.yaml
@@ -25,7 +25,22 @@
           build-timeout: '60'
           jenkins-ssh-credential: '{jenkins-ssh-credential}'
 
-    node: 'ubuntu16.04-basebuild-4c-8g'
+    parameters:
+      - string:
+         name: executorNode
+         default: 'ubuntu16.04-basebuild-4c-8g'
+         description: 'Name of the Jenkins node to run the job on'
+
+      - string:
+         name: manifestUrl
+         default: '{gerrit-server-url}/{cord-repo-manifest}'
+         description: 'URL to the repo manifest'
+
+      - string:
+         name: manifestBranch
+         default: '$GERRIT_BRANCH'
+         description: 'Name of the repo branch to use'
+
     project-type: pipeline
     concurrent: true