X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fintegration-data-provider.yaml;h=1f59cba4f39a0fc234252584bb7852c1ecbf90fb;hb=a29dd524cc61ad4692b5ba0fee58c2276ffa0917;hp=758875ee9346076258bde78ad191bc55a70539cb;hpb=cd2ad9e59f5cbd1ee02851ff9d5cad2b9aa88b39;p=ci-management.git diff --git a/jjb/integration/integration-data-provider.yaml b/jjb/integration/integration-data-provider.yaml index 758875ee9..1f59cba4f 100644 --- a/jjb/integration/integration-data-provider.yaml +++ b/jjb/integration/integration-data-provider.yaml @@ -6,9 +6,71 @@ - project-view - project: - name: integration-data-provider-info - project: integration/data-provider - project-name: integration-data-provider - build-node: centos7-builder-2c-1g + name: integration-data-provider-linters + project: "integration/data-provider" + project-name: "integration-data-provider" + python-version: python3 + jobs: + - integration-linters + subproject: + - "yaml": + tox-dir: "." + tox-envs: "yaml" + pattern: "**/*.yaml" + - "yml": + tox-dir: "." + tox-envs: "yaml" + pattern: "**/*.yml" + - "json": + tox-dir: "." + tox-envs: "json" + pattern: "**/*.json" + - "python": + tox-dir: "." + tox-envs: "py" + pattern: "**/*.py" + - "rst": + tox-dir: "." + tox-envs: "rst" + pattern: "**/*.rst" + - "md": + tox-dir: "." + tox-envs: "md" + pattern: "**/*.md" + - "cov": + tox-dir: "." + tox-envs: "cov" + pattern: "**/*.py" + - "mypy": + tox-dir: "." + tox-envs: "mypy" + pattern: "**/*.py" + stream: + - "master": + branch: "master" + +- project: + name: "integration-data-provider-docker-verify" + jobs: + - gerrit-docker-verify + - gerrit-docker-merge + project-name: "integration-data-provider" + project: "integration/data-provider" + stream: + - "master": + branch: "master" + files: "" + docker-build-args: "-f ./Dockerfile" + docker-name: "onap/data-provider" + docker-root: "$WORKSPACE" + mvn-settings: "integration-settings" + build-node: ubuntu1804-docker-8c-8g + +- project: + name: integration-data-provider-release + project-name: "integration-data-provider" + project: "integration/data-provider" + mvn-settings: "integration-settings" jobs: - - gerrit-info-yaml-verify + - "{project-name}-gerrit-release-jobs": + build-node: centos7-docker-2c-1g