From 5c635320508eecf392e37d8525a3742cc3ed2fc1 Mon Sep 17 00:00:00 2001 From: Michael Hwang Date: Mon, 9 Dec 2019 12:02:41 -0500 Subject: [PATCH] Add jjbs for dcaegen2 mod projects * Distributor API * Onboarding API Change-Id: If08b2f5f4439b7ee2d3723c901266491430d36c8 Signed-off-by: Michael Hwang Issue-ID: DCAEGEN2-1860 --- .../dcaegen2-platform-mod-distributorapi.yaml | 34 ++++++++++++++++++++++ .../dcaegen2-platform-mod-onboardingapi.yaml | 34 ++++++++++++++++++++++ jjb/dcaegen2/dcaegen2-platform-mod.yaml | 8 +++++ 3 files changed, 76 insertions(+) create mode 100644 jjb/dcaegen2/dcaegen2-platform-mod-distributorapi.yaml create mode 100644 jjb/dcaegen2/dcaegen2-platform-mod-onboardingapi.yaml create mode 100644 jjb/dcaegen2/dcaegen2-platform-mod.yaml diff --git a/jjb/dcaegen2/dcaegen2-platform-mod-distributorapi.yaml b/jjb/dcaegen2/dcaegen2-platform-mod-distributorapi.yaml new file mode 100644 index 000000000..b8387d0d8 --- /dev/null +++ b/jjb/dcaegen2/dcaegen2-platform-mod-distributorapi.yaml @@ -0,0 +1,34 @@ +--- +# dcagen2_platform_common is defined in dcaegen2-platform-adapter.yaml + +- project: + <<: *dcaegen2_platform_common + name: dcaegen2-platform-mod-distributorapi + # root of docker build + docker-root: mod/distributorapi + # image name + docker-name: '{name}' + stream: + - master: + branch: master + jobs: + - '{project-name}-gerrit-docker-jobs' + +- project: + <<: *dcaegen2_platform_common + name: dcagen2-platform-mod-distributorapi-verify + docker-root: mod/distributorapi + stream: + - all: + branch: '*' + jobs: + - gerrit-tox-verify + +- project: + <<: *dcaegen2_platform_common + name: dcaegen2-platform-mod-distributorapi-sonar + docker-root: mod/distributorapi + branch: master + jobs: + - gerrit-tox-sonar + cron: '@daily' diff --git a/jjb/dcaegen2/dcaegen2-platform-mod-onboardingapi.yaml b/jjb/dcaegen2/dcaegen2-platform-mod-onboardingapi.yaml new file mode 100644 index 000000000..ffe564008 --- /dev/null +++ b/jjb/dcaegen2/dcaegen2-platform-mod-onboardingapi.yaml @@ -0,0 +1,34 @@ +--- +# dcagen2_platform_common is defined in dcaegen2-platform-adapter.yaml + +- project: + <<: *dcaegen2_platform_common + name: dcaegen2-platform-mod-onboardingapi + # root of docker build + docker-root: mod/onboardingapi + # image name + docker-name: '{name}' + stream: + - master: + branch: master + jobs: + - '{project-name}-gerrit-docker-jobs' + +- project: + <<: *dcaegen2_platform_common + name: dcagen2-platform-mod-onboardingapi-verify + docker-root: mod/onboardingapi + stream: + - all: + branch: '*' + jobs: + - gerrit-tox-verify + +- project: + <<: *dcaegen2_platform_common + name: dcaegen2-platform-mod-onboardingapi-sonar + docker-root: mod/onboardingapi + branch: master + jobs: + - gerrit-tox-sonar + cron: '@daily' diff --git a/jjb/dcaegen2/dcaegen2-platform-mod.yaml b/jjb/dcaegen2/dcaegen2-platform-mod.yaml new file mode 100644 index 000000000..1baf6c0a8 --- /dev/null +++ b/jjb/dcaegen2/dcaegen2-platform-mod.yaml @@ -0,0 +1,8 @@ +--- + +- project: + name: dcaegen2-platform-mod-project-view + project-name: dcaegen2-platform-mod + views: + - project-view + -- 2.16.6