--- - 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 - ubuntu1804: build-node: ubuntu1804-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