From e7883d890612619fdcbd574ba3e2784b40ef7208 Mon Sep 17 00:00:00 2001
From: Misagh <mm1844@gmail.com>
Date: Fri, 9 Feb 2024 08:23:42 +0400
Subject: [PATCH] next release v7 rc1

---
 gradle.properties                             |  2 +-
 .../recipes/META-INF/rewrite/cas710-RC1.yml   | 43 +++++++++++++++++++
 2 files changed, 44 insertions(+), 1 deletion(-)
 create mode 100644 support/cas-server-support-openrewrite/recipes/META-INF/rewrite/cas710-RC1.yml

diff --git a/gradle.properties b/gradle.properties
index 56560b681822..508d8d5dacd2 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -2,7 +2,7 @@
 # Platform metadata for releases, POM generation, etc.
 #################################################
 group=org.apereo.cas
-version=7.1.0-SNAPSHOT
+version=7.1.0-RC1
 projectUrl=https://www.apereo.org/projects/cas
 projectInceptionYear=2004
 projectScmUrl=scm:git@github.com:apereo/cas.git
diff --git a/support/cas-server-support-openrewrite/recipes/META-INF/rewrite/cas710-RC1.yml b/support/cas-server-support-openrewrite/recipes/META-INF/rewrite/cas710-RC1.yml
new file mode 100644
index 000000000000..1f9f6062b198
--- /dev/null
+++ b/support/cas-server-support-openrewrite/recipes/META-INF/rewrite/cas710-RC1.yml
@@ -0,0 +1,43 @@
+---
+type: specs.openrewrite.org/v1beta/recipe
+name: org.apereo.cas.cas710-RC1
+displayName: Upgrade CAS to version 7.1.0-RC1
+recipeList:
+  - org.openrewrite.gradle.AddProperty:
+      key: cas.version
+      value: 7.1.0-RC1
+      overwrite: true
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.AddProperty:
+      key: version
+      value: 7.1.0-RC1
+      overwrite: true
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.AddProperty:
+      key: sourceCompatibility
+      value: 21
+      overwrite: true
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.AddProperty:
+      key: targetCompatibility
+      value: 21
+      overwrite: true
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.AddProperty:
+      key: springBootVersion
+      value: 3.3.0-M1
+      overwrite: true
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.UpdateGradleWrapper:
+      version: 8.6
+      addIfMissing: true
+  - org.openrewrite.gradle.AddProperty:
+      key: tomcatVersion
+      value: 10.1.18
+      overwrite: false
+      filePattern: 'gradle.properties'
+  - org.openrewrite.gradle.AddProperty:
+      key: jibVersion
+      value: 3.4.0
+      overwrite: true
+      filePattern: 'gradle.properties'