--- - project: name: opflex-release jobs: - "{project-name}-rtd-jobs": build-node: centos7-builder-2c-2g project-pattern: opflex rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-opflex/52373/ rtd-token: bf99281866a176904cf12861789deaf04d4b0c45 - "opflex-release-{stream}" stream: - silicon: branch: "master" libuv-version: "1.20.2" rapidjson-version: "1.1.0" openvswitch-version: "2.12.0" - aluminium: branch: "stable/aluminium" libuv-version: "1.20.2" rapidjson-version: "1.1.0" openvswitch-version: "2.12.0" project: "opflex" project-name: "opflex" jdk: "openjdk8" branch: master build-timeout: 60 global-settings-file: global-settings settings-file: opflex-settings group-id: org.opendaylight.opflex upload-files-dir: "$WORKSPACE/upload_files" # Used by the release job staging-profile-id: 906b0d53d714e - job-template: name: "opflex-release-{stream}" node: centos7-builder-2c-8g jdk: "{java-version}" disabled: "{disable-job}" ###################### # Default parameters # ###################### disable-job: false build-timeout: 30 java-version: openjdk8 mvn-opts: "" mvn-params: "" mvn-version: mvn33 stream: master 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: "" - lf-infra-maven-parameters: mvn-opts: "{mvn-opts}" mvn-params: "{mvn-params}" mvn-version: "{mvn-version}" staging-profile-id: "{staging-profile-id}" - string: name: LIBUV_VERSION # yamllint disable-line rule:line-length default: "{libuv-version}" description: "libuv version to pull from thirdparty repository" - string: name: RAPIDJSON_VERSION # yamllint disable-line rule:line-length default: "{rapidjson-version}" description: "rapidjson version to pull from thirdparty repository" - string: name: OPENVSWITCH_VERSION # yamllint disable-line rule:line-length default: "{openvswitch-version}" description: "openvswitch version to pull from thirdparty repository" scm: - gerrit-trigger-scm: refspec: "" choosing-strategy: "default" wrappers: - opendaylight-infra-wrappers: build-timeout: "{build-timeout}" builders: - lf-infra-pre-build - opflex-build: mvn33: "{mvn-version}" stream: "{stream}" # todo: replace the builder with generic version in global-jjb - opflex-deploy-maven-file: global-settings-file: "{global-settings-file}" settings-file: "{settings-file}" mvn-version: "{mvn-version}" repo-id: "{staging-profile-id}" group-id: "{group-id}" upload-files-dir: "{upload-files-dir}" - lf-infra-create-netrc: server-id: opendaylight-staging # todo: replace the builder with generic version in global-jjb - opflex-maven-stage: global-settings-file: "{global-settings-file}" settings-file: "{settings-file}" staging-profile-id: "{staging-profile-id}" - lf-provide-maven-settings-cleanup publishers: - email-notification: email-recipients: "{email-recipients}" email-prefix: "[opflex]" - lf-infra-publish - project: name: opflex-info jobs: - gerrit-info-yaml-verify project: opflex project-name: opflex branch: master build-node: centos7-builder-2c-1g - project: name: opflex-view views: - project-view project-name: opflex