--- - project: name: netvirt-thirdparty-quagga-dependencies project: 'netvirt' project-name: 'netvirt' jobs: - 'netvirt-thirdparty-quagga-{platform}' quagga-version: '5' mvn-opts: '' mvn-params: '' mvn-version: mvn35 # common parameters required for 'lf-infra-deploy-maven-file' builder repo-id: 'thirdparty' upload-files-dir: '$WORKSPACE/upload_files' group-id: 'quagga$QUAGGA_VERSION' # Used by the release job staging-profile-id: a67da0ffbb1ba platform: - centos7: build-node: centos7-builder-2c-8g - ubuntu1604: build-node: ubuntu1604-mininet-ovs-25-1c-4g - job-template: name: 'netvirt-thirdparty-quagga-{platform}' project-type: freestyle node: '{build-node}' concurrent: true properties: - opendaylight-infra-properties: build-days-to-keep: '{build-days-to-keep}' parameters: - opendaylight-infra-parameters: os-cloud: '{os-cloud}' project: '{project}' branch: '{branch}' refspec: 'refs/heads/{branch}' artifacts: '{archive-artifacts}' - lf-infra-maven-parameters: mvn-opts: '{mvn-opts}' mvn-params: '{mvn-params}' mvn-version: '{mvn-version}' staging-profile-id: '{staging-profile-id}' - string: name: QUAGGA_VERSION default: '{quagga-version}' description: 'quagga version' scm: - git-netvirt-quagga wrappers: - opendaylight-infra-wrappers: build-timeout: '{build-timeout}' builders: - lf-infra-pre-build - netvirt-build-quagga - lf-infra-deploy-maven-file: global-settings-file: 'global-settings' settings-file: 'netvirt-settings' mvn-version: '{mvn-version}' repo-id: '{repo-id}' group-id: '{group-id}' upload-files-dir: '{upload-files-dir}' maven-repo-url: '$NEXUS_URL/content/repositories/thirdparty' publishers: - email-notification: email-recipients: '{email-recipients}' email-prefix: '[netvirt]' - lf-infra-publish - builder: name: 'netvirt-build-quagga' builders: - shell: !include-raw-escape: quagga-build.sh - scm: name: 'git-netvirt-quagga' scm: - git: url: https://github.com/6WIND/zrpcd.git basedir: 'zrpcd' branches: - 'issue_32_bis' wipe-workspace: true