functest: Fix slave label and parameters 71/47171/1
authorFatih Degirmenci <fdegir@gmail.com>
Tue, 14 Nov 2017 09:45:52 +0000 (10:45 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Tue, 14 Nov 2017 09:46:20 +0000 (10:46 +0100)
Change-Id: I7fb73132f0ddb95345d2309263f9f22a66d6417e
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
jjb/releng/functest-docker.yml

index b90f029..ed6dfce 100644 (file)
@@ -37,7 +37,7 @@
     build-job-settings: &build-job-settings
       current-parameters: false
       git-revision: true
-      node-parameters: true
+      node-parameters: false
       predefined-parameters: |
         PUSH_IMAGE=$PUSH_IMAGE
         COMMIT_ID=$COMMIT_ID
@@ -50,7 +50,7 @@
     manifest-job-settings: &manifest-job-settings
       current-parameters: false
       git-revision: true
-      node-parameters: true
+      node-parameters: false
       predefined-parameters: |
         RELEASE_VERSION=$RELEASE_VERSION
         ARCH_TAG=$ARCH_TAG
 
 - job-template:
     name: 'functest-{image}-manifest-{stream}'
+
+    parameters:
+      - project-parameter:
+          project: '{project}'
+          branch: '{branch}'
+      - label:
+          name: SLAVE_LABEL
+          default: 'opnfv-build-ubuntu'
+          description: 'Slave label on Jenkins'
+      - string:
+          name: PROJECT
+          default: "{project}"
+          description: "Project name used to enable job conditions"
+      - string:
+          name: GIT_BASE
+          default: https://gerrit.opnfv.org/gerrit/$PROJECT
+          description: 'Git URL to use on this Jenkins Slave'
+
     disabled: '{obj:disabled}'
+
     builders:
       - shell: |
           #!/bin/bash -ex