From e9602f4ce23d8d4df718d2ffa0d998185e8f6125 Mon Sep 17 00:00:00 2001 From: Srikanta Date: Tue, 3 Dec 2019 17:07:22 -0800 Subject: [PATCH 1/3] Add maven profile to verify readme --- pom.client.xml | 91 ++++++++++++++++--- .../com/azure/core/test/ReadmeSamples.java | 2 +- 2 files changed, 81 insertions(+), 12 deletions(-) diff --git a/pom.client.xml b/pom.client.xml index b5284abab88f..b313e5997dc6 100644 --- a/pom.client.xml +++ b/pom.client.xml @@ -946,19 +946,19 @@ exec + + python + ${project.basedir} + + ../../../eng/pipelines/scripts/generate_overview_from_readme.py + --rf + ${project.basedir}/README.md + --v + ${project.version} + + - - python - ${project.basedir} - - ../../../eng/pipelines/scripts/generate_overview_from_readme.py - --rf - ${project.basedir}/README.md - --v - ${project.version} - - @@ -972,6 +972,75 @@ + + + readme-codesnippet + + + readme-codesnippet + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + code-snippet-for-readme + prepare-package + + exec + + + npx + + embedme + sdk/**/**/README.md + + + + + + + + + + + verify-readme + + + unix + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + verify-readme-codesnippet + prepare-package + + exec + + + npx + + embedme + --verify + sdk/**/**/README.md + + + + + + + + diff --git a/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java b/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java index 3edada2f65de..0959b95820c6 100644 --- a/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java +++ b/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java @@ -34,7 +34,7 @@ public class SessionTests extends TestBase { * Use JUnit or TestNG annotation here for your testcase */ public void fooTest() { - // Do some network calls. + // Do some network service calls. } } From 9aeb299048d5c4477be0ddbc0a7a2a5f1e470f26 Mon Sep 17 00:00:00 2001 From: Srikanta Date: Tue, 3 Dec 2019 17:19:32 -0800 Subject: [PATCH 2/3] Revert changes to readme to pass the CI pipeline --- pom.client.xml | 46 +++++++++---------- .../com/azure/core/test/ReadmeSamples.java | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/pom.client.xml b/pom.client.xml index b313e5997dc6..8f4b37063272 100644 --- a/pom.client.xml +++ b/pom.client.xml @@ -936,29 +936,29 @@ - org.codehaus.mojo - exec-maven-plugin - 1.2.1 - - - generate-overview-from-readme - prepare-package - - exec - - - python - ${project.basedir} - - ../../../eng/pipelines/scripts/generate_overview_from_readme.py - --rf - ${project.basedir}/README.md - --v - ${project.version} - - - - + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + generate-overview-from-readme + prepare-package + + exec + + + + + python + ${project.basedir} + + ../../../eng/pipelines/scripts/generate_overview_from_readme.py + --rf + ${project.basedir}/README.md + --v + ${project.version} + + diff --git a/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java b/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java index 0959b95820c6..3edada2f65de 100644 --- a/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java +++ b/sdk/core/azure-core-test/src/samples/java/com/azure/core/test/ReadmeSamples.java @@ -34,7 +34,7 @@ public class SessionTests extends TestBase { * Use JUnit or TestNG annotation here for your testcase */ public void fooTest() { - // Do some network service calls. + // Do some network calls. } } From a14161bddab74f7e3363bcac14d4d73dcb2298f6 Mon Sep 17 00:00:00 2001 From: Srikanta Date: Tue, 3 Dec 2019 18:29:52 -0800 Subject: [PATCH 3/3] Separate profiles for Windows --- pom.client.xml | 81 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 78 insertions(+), 3 deletions(-) diff --git a/pom.client.xml b/pom.client.xml index 8f4b37063272..b6b02919cf18 100644 --- a/pom.client.xml +++ b/pom.client.xml @@ -973,6 +973,43 @@ + + + readme-codesnippet-windows + + + readme-codesnippet-windows + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + code-snippet-for-readme-windows + prepare-package + + exec + + + npx.cmd + + embedme + sdk/*/azure-*/README.md + + + + + + + + + + readme-codesnippet @@ -997,7 +1034,43 @@ npx embedme - sdk/**/**/README.md + sdk/*/azure-*/README.md + + + + + + + + + + + + verify-readme-windows + + + windows + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + verify-readme-codesnippet-windows + prepare-package + + exec + + + npx.cmd + + embedme + --verify + sdk/*/azure-*/README.md @@ -1007,11 +1080,13 @@ + verify-readme - unix + !windows @@ -1032,7 +1107,7 @@ embedme --verify - sdk/**/**/README.md + sdk/*/azure-*/README.md