diff --git a/build.gradle.kts b/build.gradle.kts index e654a026c9..88722424cb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,3 +1,4 @@ +import java.text.SimpleDateFormat import org.gradle.api.JavaVersion.VERSION_11 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @@ -8,8 +9,9 @@ val semVer: String? by project val coroutinesVersion: String by project val collectionsVersion: String by project val junit5Version: String by project +val dateBasedVersion: String = SimpleDateFormat("YYYY.MM").format(System.currentTimeMillis()) // CI proceeds the same way -version = semVer ?: "1.0-SNAPSHOT" +version = semVer ?: "$dateBasedVersion-SNAPSHOT" plugins { `java-library` diff --git a/utbot-intellij/build.gradle.kts b/utbot-intellij/build.gradle.kts index d27a08588e..4d5571c915 100644 --- a/utbot-intellij/build.gradle.kts +++ b/utbot-intellij/build.gradle.kts @@ -7,6 +7,7 @@ val pythonCommunityPluginVersion: String? by rootProject val pythonUltimatePluginVersion: String? by rootProject val sootCommitHash: String? by rootProject val kryoVersion: String? by rootProject +val semVer: String? by rootProject plugins { id("org.jetbrains.intellij") version "1.7.0" @@ -68,6 +69,7 @@ tasks { patchPluginXml { sinceBuild.set("212") untilBuild.set("222.*") + version.set(semVer) } } diff --git a/utbot-intellij/src/main/resources/META-INF/plugin.xml b/utbot-intellij/src/main/resources/META-INF/plugin.xml index a5972aa021..81f3409165 100644 --- a/utbot-intellij/src/main/resources/META-INF/plugin.xml +++ b/utbot-intellij/src/main/resources/META-INF/plugin.xml @@ -4,9 +4,6 @@ org.utbot.intellij.plugin.id UnitTestBot utbot.org - - - 2022.7-beta com.intellij.modules.platform com.intellij.modules.java org.jetbrains.kotlin