From fbae1c9cb61436725934172cac7216ab42bdc698 Mon Sep 17 00:00:00 2001 From: Andrey Litvitski Date: Fri, 21 Feb 2025 22:09:12 +0300 Subject: [PATCH] Generate config props during doc phase (#110) Signed-off-by: Andrey Litvitski --- .github/workflows/docs.yml | 2 +- spring-grpc-docs/pom.xml | 61 +++++++++++++++++++++++--------------- 2 files changed, 38 insertions(+), 25 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 917a39c..c730aa6 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -35,7 +35,7 @@ jobs: echo BUILD_VERSION=$BUILD_VERSION >> $GITHUB_ENV - name: Run Antora run: | - ./mvnw -pl spring-grpc-docs antora + ./mvnw -pl spring-grpc-docs process-resources antora -P docs - name: Publish Docs uses: spring-io/spring-doc-actions/rsync-antora-reference@v0.0.11 with: diff --git a/spring-grpc-docs/pom.xml b/spring-grpc-docs/pom.xml index d28e940..b5e4dde 100644 --- a/spring-grpc-docs/pom.xml +++ b/spring-grpc-docs/pom.xml @@ -99,30 +99,6 @@ true - - org.codehaus.mojo - exec-maven-plugin - ${maven-exec-plugin.version} - - - generate-configprops - package - - java - - - true - false - - org.springframework.grpc.internal.ConfigurationPropertiesAsciidocGenerator - - ${configprops.path} - ${configprops.inclusionPattern} - - - - - org.jruby.maven gem-maven-plugin @@ -209,6 +185,43 @@ + + + docs + + false + + + + + org.codehaus.mojo + exec-maven-plugin + ${maven-exec-plugin.version} + + + generate-configprops + process-resources + + java + + + true + false + + org.springframework.grpc.internal.ConfigurationPropertiesAsciidocGenerator + + ${configprops.path} + ${configprops.inclusionPattern} + + + + + + + + + + mavengems