X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fakraino-templates%2Fakraino-validation-macros.yaml;h=ed2d9b17e05b878ceaeede75ae54e699ac93608c;hb=HEAD;hp=844cfbefe41aefb9c10997345fea31038f1e8d9f;hpb=eb65aa135c2d8c849625b264b2461ee216baa465;p=ci-management.git diff --git a/jjb/akraino-templates/akraino-validation-macros.yaml b/jjb/akraino-templates/akraino-validation-macros.yaml index 844cfbe..ed2d9b1 100644 --- a/jjb/akraino-templates/akraino-validation-macros.yaml +++ b/jjb/akraino-templates/akraino-validation-macros.yaml @@ -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"