This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
The following commit(s) were added to refs/heads/main by this push:
new f8f970e6884 IGNITE-26401 Rename generateCompatibilitySnapshot task
(#6564)
f8f970e6884 is described below
commit f8f970e688487f320fb86302c94be6f4759cc0f8
Author: Vadim Pakhnushev <[email protected]>
AuthorDate: Mon Sep 8 15:27:50 2025 +0300
IGNITE-26401 Rename generateCompatibilitySnapshot task (#6564)
---
RELEASE.md | 6 +++---
modules/runner/build.gradle | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/RELEASE.md b/RELEASE.md
index d4a200028ef..d0c5bcbba93 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -116,9 +116,9 @@ Perform the following actions ONLY after the vote is
successful and closed.
## Post Release steps
-1. Add compatibility snapshot for released version:
+1. Add compatibility snapshot, OpenAPI spec and update `igniteVersions.json`
for released version:
- * On release git branch need to generate a new snapshot with compatibility
information `./gradlew :ignite-runner:generateCompatibilitySnapshot`
+ * On release git branch run the following command to generate new snapshot
with compatibility information, copy OpenAPI spec and update the versions file
`./gradlew postRelease`
* Switch git to main branch
* Run compatibility test `./gradlew :ignite-runner:test --tests
"org.apache.ignite.internal.configuration.compatibility.ConfigurationCompatibilityTest"`
- * Add generated compatibility snapshot to git. Commit the file under
separate JIRA ticket with commit message `{jira_ticket} Add configuration
snapshot for Ignite {version}`. Push the change to main branch.
+ * Add new files to git. Commit them under separate JIRA ticket with commit
message `{jira_ticket} Add compatibility data for Ignite {version}`. Push the
change to main branch.
diff --git a/modules/runner/build.gradle b/modules/runner/build.gradle
index e27829a3bed..6cbe14ca4dc 100644
--- a/modules/runner/build.gradle
+++ b/modules/runner/build.gradle
@@ -233,7 +233,7 @@ dependencies {
testFixturesImplementation libs.typesafe.config
}
-tasks.register('generateCompatibilitySnapshot', JavaExec) {
+tasks.register('postRelease', JavaExec) {
def testResourcePath =
sourceSets.test.resources.srcDirs.iterator().next().absolutePath
def snapshotFilePath = java.nio.file.Path.of(testResourcePath,
"compatibility/configuration", "ignite-${projectVersion}.bin").toString()