This is an automated email from the ASF dual-hosted git repository. anovikov pushed a commit to branch release/ignite-spring-data-ext-3.0.0 in repository https://gitbox.apache.org/repos/asf/ignite-extensions.git
commit f7b33a7484081a3ae2e3b7e790ce454d51573995 Author: Andrey Novikov <[email protected]> AuthorDate: Mon Jun 17 14:40:19 2024 +0700 IGNITE-22317 Set the Ignite Spring Data Extension 3.0.0 release version with 2.16.0 Apache Ignite --- .github/workflows/prepare-rc.yml | 6 +-- .github/workflows/release-checker.yml | 2 +- modules/spring-data-ext/examples/pom.xml | 4 +- modules/spring-data-ext/pom.xml | 2 +- modules/spring-data-ext/spring-data/pom.xml | 4 +- parent-internal/pom.xml | 74 ++++++++++++++++++++++++++++- 6 files changed, 82 insertions(+), 10 deletions(-) diff --git a/.github/workflows/prepare-rc.yml b/.github/workflows/prepare-rc.yml index a11eecec..873836a6 100644 --- a/.github/workflows/prepare-rc.yml +++ b/.github/workflows/prepare-rc.yml @@ -39,7 +39,7 @@ jobs: steps: - name: Validate Extension Release Branch id: check - run: | + run: | prefix='false' [[ ${{ github.ref_name }} =~ ^release/ ]] && prefix='true' echo "::set-output name=isReleaseBranch::${prefix}" @@ -82,7 +82,7 @@ jobs: - name: Set up Java uses: actions/setup-java@v2 with: - java-version: 8 + java-version: 17 distribution: 'adopt' - name: Extract POM Version and Compare With Branch Version @@ -136,7 +136,7 @@ jobs: - name: Build Java and Prepare Packages run: | cd ${{ env.GIT_HOME }}/${{ env.EXTENSION_DIR }} - mvn deploy -am -DskipTests -Pextension-release -DuniqueVersion=false ${toLocalRepo} + mvn deploy -am -DskipTests -Pextension-release -DuniqueVersion=false ${toLocalRepo} cd - env: toLocalRepo: '-D altDeploymentRepository=local::default::file:${{ env.EXTENSION_DIST }}/maven' diff --git a/.github/workflows/release-checker.yml b/.github/workflows/release-checker.yml index 202109c9..1cfc1383 100644 --- a/.github/workflows/release-checker.yml +++ b/.github/workflows/release-checker.yml @@ -74,7 +74,7 @@ jobs: - name: Set up Java uses: actions/setup-java@v2 with: - java-version: 8 + java-version: 17 distribution: 'adopt' - name: Extract Branch POM Version and Compare diff --git a/modules/spring-data-ext/examples/pom.xml b/modules/spring-data-ext/examples/pom.xml index eed5db7c..3aac96a6 100644 --- a/modules/spring-data-ext/examples/pom.xml +++ b/modules/spring-data-ext/examples/pom.xml @@ -28,12 +28,12 @@ <parent> <groupId>org.apache.ignite</groupId> <artifactId>ignite-spring-data-parent-ext</artifactId> - <version>3.0.0-SNAPSHOT</version> + <version>3.0.0</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>ignite-spring-data-ext-examples</artifactId> - <version>${project.parent.version}</version> + <version>3.0.0</version> <url>https://ignite.apache.org</url> diff --git a/modules/spring-data-ext/pom.xml b/modules/spring-data-ext/pom.xml index 45f67e2a..a394dedf 100644 --- a/modules/spring-data-ext/pom.xml +++ b/modules/spring-data-ext/pom.xml @@ -31,7 +31,7 @@ <artifactId>ignite-spring-data-parent-ext</artifactId> <packaging>pom</packaging> - <version>3.0.0-SNAPSHOT</version> + <version>3.0.0</version> <url>https://ignite.apache.org</url> diff --git a/modules/spring-data-ext/spring-data/pom.xml b/modules/spring-data-ext/spring-data/pom.xml index 98aa9dbf..4f0b69c6 100644 --- a/modules/spring-data-ext/spring-data/pom.xml +++ b/modules/spring-data-ext/spring-data/pom.xml @@ -28,12 +28,12 @@ <parent> <groupId>org.apache.ignite</groupId> <artifactId>ignite-spring-data-parent-ext</artifactId> - <version>3.0.0-SNAPSHOT</version> + <version>3.0.0</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>ignite-spring-data-ext</artifactId> - <version>${project.parent.version}</version> + <version>3.0.0</version> <url>https://ignite.apache.org</url> diff --git a/parent-internal/pom.xml b/parent-internal/pom.xml index 9f485090..43cf76d4 100644 --- a/parent-internal/pom.xml +++ b/parent-internal/pom.xml @@ -26,7 +26,7 @@ <parent> <groupId>org.apache.ignite</groupId> <artifactId>ignite-parent</artifactId> - <version>2.17.0-SNAPSHOT</version> + <version>2.16.0</version> <relativePath /> <!-- lookup parent from repository --> </parent> @@ -99,6 +99,27 @@ </dependencies> <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <doclet>capital.scalable.restdocs.jsondoclet.ExtractDocumentationAsJsonDoclet</doclet> + <docletArtifact> + <groupId>capital.scalable</groupId> + <artifactId>spring-auto-restdocs-json-doclet-jdk9</artifactId> + <version>2.0.11</version> + </docletArtifact> + <destDir>generated-javadoc-json</destDir> + <reportOutputDirectory>${basedir}${docDirectory}/report</reportOutputDirectory> + <useStandardDocletOptions>false</useStandardDocletOptions> + <show>package</show> + </configuration> + </plugin> + </plugins> + </pluginManagement> + <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -286,5 +307,56 @@ </plugins> </build> </profile> + <profile> + <id>tools.jar-default</id> + <activation> + <file> + <exists>${java.home}/../lib/tools.jar</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>com.sun</groupId> + <artifactId>tools</artifactId> + <scope>system</scope> + <version>${java.version}</version> + <systemPath>${java.home}/../lib/tools.jar</systemPath> + </dependency> + </dependencies> + </profile> + <profile> + <id>tools.jar-mac</id> + <activation> + <file> + <exists>${java.home}/../Classes/classes.jar</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>com.sun</groupId> + <artifactId>tools</artifactId> + <scope>system</scope> + <version>${java.version}</version> + <systemPath>${java.home}/../Classes/classes.jar</systemPath> + </dependency> + </dependencies> + </profile> + <profile> + <id>tools.jar-j9</id> + <activation> + <file> + <exists>${java.home}/lib/tools.jar</exists> + </file> + </activation> + <dependencies> + <dependency> + <groupId>com.sun</groupId> + <artifactId>tools</artifactId> + <scope>system</scope> + <version>${java.version}</version> + <systemPath>${java.home}/lib/tools.jar</systemPath> + </dependency> + </dependencies> + </profile> </profiles> </project>
