X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fodltools%2Fodltools.yaml;h=00ae32addb2176d35b69ab452dd6be396f5086ee;hb=refs%2Fchanges%2F70%2F92170%2F1;hp=c6cdd36115bad0fd232193b5ee37cc0cb31760b6;hpb=48293139f7518eb25989c7be6310e2f820a406cd;p=releng%2Fbuilder.git diff --git a/jjb/odltools/odltools.yaml b/jjb/odltools/odltools.yaml index c6cdd3611..00ae32add 100644 --- a/jjb/odltools/odltools.yaml +++ b/jjb/odltools/odltools.yaml @@ -3,12 +3,69 @@ name: odltools jobs: - gerrit-tox-verify + - "{project-name}-rtd-jobs": + build-node: centos7-builder-2c-2g + doc-dir: .tox/docs/tmp/html + project-pattern: odltools + rtd-build-url: https://readthedocs.org/api/v2/webhook/odltools/40832/ + rtd-token: 225d4ef64e1efce4fe3ba4c9c4fe772355d3c8b2 stream: - - fluorine: - branch: 'master' + - silicon: + branch: "master" + - aluminium: + branch: "stable/aluminium" + - magnesium: + branch: "stable/magnesium" + - sodium: + branch: "stable/sodium" project: odltools project-name: odltools build-node: centos7-builder-2c-2g build-timeout: 60 + mvn-settings: "odltools-settings" + +- project: + name: odltools-release-management + jobs: + - gerrit-release-merge + + project: odltools + project-name: odltools + + build-node: centos7-builder-2c-1g + mvn-settings: odltools-settings + +- project: + name: odltools-sonar + jobs: + - gerrit-maven-sonar: + mvn-params: > + -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec + -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec + + project: "odltools" + project-name: "odltools" + branch: "master" + mvn-settings: "odltools-settings" + mvn-opts: "-Xmx1024m" + sonarcloud: true + sonarcloud-project-organization: "{sonarcloud_project_organization}" + sonarcloud-api-token: "{sonarcloud_api_token}" + sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}" + +- project: + name: odltools-info + jobs: + - gerrit-info-yaml-verify + project: odltools + project-name: odltools + branch: master + build-node: centos7-builder-2c-1g + +- project: + name: odltools-view + views: + - project-view + project-name: odltools