Revert "CI: Rename global-settings to mvn-glob..."
[ci-management.git] / jjb / akraino-templates / akraino-validation-macros.yaml
index 844cfbe..ed2d9b1 100644 (file)
@@ -1,45 +1,56 @@
 ---
-#######
-# SCM #
-#######
-- scm:
-    # Enhanced version of the global-jjb
-    name: validation-infra-gerrit-scm
-    scm:
-      - git:
-          credentials-id: '{jenkins-ssh-credential}'
-          url: '{git-url}'
-          refspec: '{refspec}'
-          branches:
-            - 'refs/{refs_tag}/{stream}'
-          skip-tag: false
-          wipe-workspace: true
-          submodule:
-            recursive: '{submodule-recursive}'
-            timeout: '{submodule-timeout}'
-          choosing-strategy: '{choosing-strategy}'
-
 ##############
 # PARAMETERS #
 ##############
 - parameter:
-    name: validation-job-parameters
+    name: bluval-defaults
     parameters:
-      - lf-infra-parameters:
-          project: '{project}'
-          stream: '{stream}'
-          branch: '{branch}'
+      - lab_params
+      - string:
+          name: LAB_SILO
+          default: ""
+          description: "Folder in nexus where the logs are pushed."
+      - string:
+          name: SETTINGS_FILE
+          default: "/home/jenkins/settings.xml"
+          description: "Path to credentials file"
 
-############
-# SETTINGS #
-############
-# settings for jobs run in multijob phases
-- docker-build-job-settings: &docker-build-job-settings
-    name: docker_build_job_settings
-    current-parameters: false
-    git-revision: true
-    node-parameters: false
-    predefined-parameters: |
-      GERRIT_REFNAME=$GERRIT_REFNAME
-    kill-phase-on: FAILURE
-    abort-all-jobs: false
+- parameter:
+    name: lab_params
+    parameters:
+      - string:
+          name: CLUSTER_MASTER_IP
+          default: ""
+          description: "IP address to connect to the cluster master"
+      - string:
+          name: CLUSTER_SSH_USER
+          default: ""
+          description: "SSH username to connect to the cluster master "
+      - string:
+          name: CLUSTER_SSH_PASSWORD
+          default: ""
+          description: "SSH password to connect to the cluster master"
+      - string:
+          name: CLUSTER_SSH_KEY
+          default: ""
+          description: "SSH key to connect to the cluster master"
+      - string:
+          name: BLUEPRINT
+          default: ""
+          description: "Blueprint used"
+      - string:
+          name: LAYER
+          default: ""
+          description: "Layer"
+      - string:
+          name: VERSION
+          default: ""
+          description: "Version"
+      - string:
+          name: OPTIONAL
+          default: ""
+          description: "If set to yes run optional tests"
+      - string:
+          name: PULL
+          default: "false"
+          description: "If set to yes pull docker images before run"