This is an automated email from the ASF dual-hosted git repository. anovikov pushed a commit to branch release/ignite-spring-cache-ext in repository https://gitbox.apache.org/repos/asf/ignite-extensions.git
commit 7fab680f4c5ada546b30d38381eabf93110fffdd Author: Andrey Novikov <[email protected]> AuthorDate: Mon Jun 17 14:33:02 2024 +0700 IGNITE-22317 Set the Ignite Spring Cache Extension 2.0.0 release version with 2.16.0 Apache Ignite --- .github/workflows/prepare-rc.yml | 6 +-- .github/workflows/release-checker.yml | 2 +- modules/spring-cache-ext/RELEASE_NOTES.txt | 5 ++ modules/spring-cache-ext/pom.xml | 2 +- parent-internal/pom.xml | 74 +++++++++++++++++++++++++++++- 5 files changed, 83 insertions(+), 6 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-cache-ext/RELEASE_NOTES.txt b/modules/spring-cache-ext/RELEASE_NOTES.txt index e60dd23a..55fa6c6a 100644 --- a/modules/spring-cache-ext/RELEASE_NOTES.txt +++ b/modules/spring-cache-ext/RELEASE_NOTES.txt @@ -1,6 +1,11 @@ Apache Ignite Extensions Release Notes =========================== +Apache Ignite Spring Cache Module 2.0.0 +-------------------------------------- + +* Add Spring 6 support. + Apache Ignite Spring Cache Module 1.0.0 --------------------------------------- diff --git a/modules/spring-cache-ext/pom.xml b/modules/spring-cache-ext/pom.xml index c9f8ad6c..a9b56609 100644 --- a/modules/spring-cache-ext/pom.xml +++ b/modules/spring-cache-ext/pom.xml @@ -33,7 +33,7 @@ </parent> <artifactId>ignite-spring-cache-ext</artifactId> - <version>2.0.0-SNAPSHOT</version> + <version>2.0.0</version> <url>https://ignite.apache.org</url> <properties> 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>
