From f0c8d20852ebc0073509fb7ebd29c5675c948d16 Mon Sep 17 00:00:00 2001 From: Mitch Denny Date: Wed, 14 Aug 2019 13:25:09 -0700 Subject: [PATCH 1/3] Split the eventhubs client and data pipelines. --- sdk/eventhubs/ci.data.yml | 42 ++++++++++++++++++++++++++++++++ sdk/eventhubs/ci.yml | 4 ++++ sdk/eventhubs/pom.service.xml | 45 ++++++++++++++++++++++++++--------- 3 files changed, 80 insertions(+), 11 deletions(-) create mode 100644 sdk/eventhubs/ci.data.yml diff --git a/sdk/eventhubs/ci.data.yml b/sdk/eventhubs/ci.data.yml new file mode 100644 index 000000000000..fe16c1c423a2 --- /dev/null +++ b/sdk/eventhubs/ci.data.yml @@ -0,0 +1,42 @@ +# DO NOT EDIT THIS FILE +# This file is generated automatically and any changes will be lost. + +resources: + repositories: + - repository: azure-sdk-build-tools + type: git + name: internal/azure-sdk-build-tools + +trigger: + branches: + include: + - master + - feature/* + - hotfix/* + - release/* + paths: + include: + - sdk/eventhubs/ + exclude: + - sdk/eventhubs/azure + +pr: + branches: + include: + - master + - feature/* + - hotfix/* + - release/* + paths: + include: + - sdk/eventhubs/ + exclude: + - sdk/eventhubs/azure + +stages: + - template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: eventhubs + Artifacts: + - name: azure-messaging-eventhubs + safeName: azuremessagingeventhubs \ No newline at end of file diff --git a/sdk/eventhubs/ci.yml b/sdk/eventhubs/ci.yml index 9ecb29dd5ea3..4b074d49cf9b 100644 --- a/sdk/eventhubs/ci.yml +++ b/sdk/eventhubs/ci.yml @@ -17,6 +17,8 @@ trigger: paths: include: - sdk/eventhubs/ + exclude: + - sdk/eventhubs/microsoft-azure pr: branches: @@ -28,6 +30,8 @@ pr: paths: include: - sdk/eventhubs/ + exclude: + - sdk/eventhubs/microsoft-azure stages: - template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml diff --git a/sdk/eventhubs/pom.service.xml b/sdk/eventhubs/pom.service.xml index f99125abb872..1ca4ba24c807 100644 --- a/sdk/eventhubs/pom.service.xml +++ b/sdk/eventhubs/pom.service.xml @@ -1,20 +1,43 @@ - + 4.0.0 com.azure azure-eventhubs-service pom - 1.0.0 + 1.0.0 - microsoft-azure-eventhubs - microsoft-azure-eventhubs-eph - microsoft-azure-eventhubs-extensions - ../core/azure-core - ../core/azure-core-test - ../core/azure-core-amqp - azure-messaging-eventhubs + + + data + + + env.SDKTYPE + data + + + + microsoft-azure-eventhubs + microsoft-azure-eventhubs-eph + microsoft-azure-eventhubs-extensions + + + + client + + + env.SDKTYPE + !data + + + + ../core/azure-core + ../core/azure-core-test + ../core/azure-core-amqp + azure-messaging-eventhubs + + + From b70d69b1e1d914eb251e456a132ad5c6daf4812c Mon Sep 17 00:00:00 2001 From: Mitch Denny Date: Wed, 14 Aug 2019 13:27:02 -0700 Subject: [PATCH 2/3] Removed redundant modules section. --- sdk/eventhubs/pom.service.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/sdk/eventhubs/pom.service.xml b/sdk/eventhubs/pom.service.xml index 1ca4ba24c807..9c863056e145 100644 --- a/sdk/eventhubs/pom.service.xml +++ b/sdk/eventhubs/pom.service.xml @@ -7,8 +7,6 @@ azure-eventhubs-service pom 1.0.0 - - data From 472dcb5ef9ff41704fd2d6ecb46505e8f377fd8a Mon Sep 17 00:00:00 2001 From: Mitch Denny Date: Wed, 14 Aug 2019 13:29:27 -0700 Subject: [PATCH 3/3] Specified artifacts for data pipeline. --- sdk/eventhubs/ci.data.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sdk/eventhubs/ci.data.yml b/sdk/eventhubs/ci.data.yml index fe16c1c423a2..7ca44a5f51c8 100644 --- a/sdk/eventhubs/ci.data.yml +++ b/sdk/eventhubs/ci.data.yml @@ -38,5 +38,9 @@ stages: parameters: ServiceDirectory: eventhubs Artifacts: - - name: azure-messaging-eventhubs - safeName: azuremessagingeventhubs \ No newline at end of file + - name: azure-eventhubs + safeName: azureeventhubs + - name: azure-eventhubs-eph + safeName: azureeventhubseph + - name: azure-eventhubs-extensions + safeName: azureeventhubsextensions