3 name: netvirt-thirdparty-quagga-dependencies
5 project-name: 'netvirt'
7 - 'netvirt-thirdparty-quagga-{platform}'
14 # common parameters required for 'lf-infra-deploy-maven-file' builder
16 upload-files-dir: '$WORKSPACE/upload_files'
17 group-id: 'quagga$QUAGGA_VERSION'
19 # Used by the release job
20 staging-profile-id: a67da0ffbb1ba
24 build-node: centos7-builder-2c-8g
26 build-node: ubuntu1604-mininet-ovs-25-1c-4g
28 build-node: ubuntu1804-mininet-ovs-25-1c-4g
31 name: 'netvirt-thirdparty-quagga-{platform}'
32 project-type: freestyle
37 - opendaylight-infra-properties:
38 build-days-to-keep: '{build-days-to-keep}'
41 - opendaylight-infra-parameters:
42 os-cloud: '{os-cloud}'
45 refspec: 'refs/heads/{branch}'
46 artifacts: '{archive-artifacts}'
47 - lf-infra-maven-parameters:
48 mvn-opts: '{mvn-opts}'
49 mvn-params: '{mvn-params}'
50 mvn-version: '{mvn-version}'
51 staging-profile-id: '{staging-profile-id}'
54 default: '{quagga-version}'
55 description: 'quagga version'
61 - opendaylight-infra-wrappers:
62 build-timeout: '{build-timeout}'
66 - netvirt-build-quagga
67 - lf-infra-deploy-maven-file:
68 global-settings-file: 'global-settings'
69 settings-file: 'netvirt-settings'
70 mvn-version: '{mvn-version}'
72 group-id: '{group-id}'
73 upload-files-dir: '{upload-files-dir}'
74 maven-repo-url: '$NEXUS_URL/content/repositories/thirdparty'
78 email-recipients: '{email-recipients}'
79 email-prefix: '[netvirt]'
83 name: 'netvirt-build-quagga'
85 - shell: !include-raw-escape: quagga-build.sh
88 name: 'git-netvirt-quagga'
91 url: https://github.com/6WIND/zrpcd.git