- job-template: name: 'oransc-{project-name}-verify-java' node: oransc-ubuntu2004 disabled: false concurrent: true subdirectory: trigger_branch_pattern: '**' trigger_files_path_pattern: '**' properties: - logrotate parameters: - nordix-gerrit-parameters - string: name: PROJECT default: 'oransc/{project}' description: JJB configured PROJECT parameter to identify a Nordix Gerrit project - string: name: JAVA_HOME default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64' description: Java home - string: name: MVN_VERSION default: 3.6.2 description: Maven version - string: name: MVN_URL default: https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/${{MVN_VERSION}}/apache-maven-${{MVN_VERSION}}-bin.zip description: URL to download Maven - string: name: MVN default: $WORKSPACE/apache-maven-${{MVN_VERSION}}/bin/mvn description: Path to mvn executable - string: name: GO_PATH default: '/usr/local/go/bin' description: Path to go executable - string: name: SUBDIRECTORY default: '{subdirectory}' description: Subdirectory of the project scm: - git-scm-gerrit: ssh-credentials-id: nordixinfra-nordix-gerrit-ssh branch: $GERRIT_BRANCH refspec: $GERRIT_REFSPEC wipe_workspace: true clean_before: false triggers: - nordix-gerrit-trigger-patchset-created: project: 'oransc/{project}' branch: '{trigger_branch_pattern}' files: '{trigger_files_path_pattern}' wrappers: - build-timeout: timeout: 45 builders: - shell: !include-raw-escape: ./verify-jobs.sh - job-template: name: 'ties-{project-name}-verify-java' node: oransc-ubuntu2004 disabled: false concurrent: true subdirectory: trigger_branch_pattern: '**' trigger_files_path_pattern: '**' properties: - logrotate parameters: - nordix-gerrit-parameters - string: name: PROJECT default: '{project}' description: JJB configured PROJECT parameter to identify a Nordix Gerrit project - string: name: JAVA_HOME default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64' description: Java home - string: name: MVN_VERSION default: 3.6.2 description: Maven version - string: name: MVN_URL default: https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/${{MVN_VERSION}}/apache-maven-${{MVN_VERSION}}-bin.zip description: URL to download Maven - string: name: MVN default: $WORKSPACE/apache-maven-${{MVN_VERSION}}/bin/mvn description: Path to mvn executable - string: name: GO_PATH default: '/usr/local/go/bin' description: Path to go executable - string: name: SUBDIRECTORY default: '{subdirectory}' description: Subdirectory of the project scm: - git-scm-gerrit: ssh-credentials-id: nordixinfra-nordix-gerrit-ssh branch: $GERRIT_BRANCH refspec: $GERRIT_REFSPEC wipe_workspace: true clean_before: false triggers: - nordix-gerrit-trigger-patchset-created: project: '{project}' branch: '{trigger_branch_pattern}' files: '{trigger_files_path_pattern}' wrappers: - build-timeout: timeout: 45 builders: - shell: !include-raw-escape: ./verify-jobs.sh