| - job-template: |
| name: 'oransc-{project-name}-verify-java' |
| node: oransc-ubuntu2004 |
| disabled: false |
| concurrent: true |
| subdirectory: |
| mvn_version: 3.6.3 |
| 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: '{mvn_version}' |
| 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: '{mvn_version}' |
| 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 |