mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-05-05 00:34:04 +02:00
Put java 21 in TeamCity configurations
This commit is contained in:
parent
2c1cba96d2
commit
84df5451b3
1
.teamcity/_Self/buildTypes/LongRunning.kt
vendored
1
.teamcity/_Self/buildTypes/LongRunning.kt
vendored
@ -28,6 +28,7 @@ object LongRunning : IdeaVimBuildType({
|
||||
tasks = "clean :tests:long-running-tests:testLongRunning"
|
||||
buildFile = ""
|
||||
enableStacktrace = true
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
3
.teamcity/_Self/buildTypes/Nvim.kt
vendored
3
.teamcity/_Self/buildTypes/Nvim.kt
vendored
@ -32,7 +32,7 @@ object Nvim : IdeaVimBuildType({
|
||||
script {
|
||||
name = "Set up NeoVim"
|
||||
scriptContent = """
|
||||
wget https://github.com/neovim/neovim/releases/download/v0.7.2/nvim-linux64.tar.gz
|
||||
wget https://github.com/neovim/neovim/releases/download/v0.10.4/nvim-linux64.tar.gz
|
||||
tar xzf nvim-linux64.tar.gz
|
||||
cd nvim-linux64/bin
|
||||
chmod +x nvim
|
||||
@ -42,6 +42,7 @@ object Nvim : IdeaVimBuildType({
|
||||
tasks = "clean test -Dnvim"
|
||||
buildFile = ""
|
||||
enableStacktrace = true
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
1
.teamcity/_Self/buildTypes/PluginVerifier.kt
vendored
1
.teamcity/_Self/buildTypes/PluginVerifier.kt
vendored
@ -25,6 +25,7 @@ object PluginVerifier : IdeaVimBuildType({
|
||||
tasks = "clean verifyPlugin"
|
||||
buildFile = ""
|
||||
enableStacktrace = true
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
1
.teamcity/_Self/buildTypes/PropertyBased.kt
vendored
1
.teamcity/_Self/buildTypes/PropertyBased.kt
vendored
@ -27,6 +27,7 @@ object PropertyBased : IdeaVimBuildType({
|
||||
tasks = "clean :tests:property-tests:testPropertyBased"
|
||||
buildFile = ""
|
||||
enableStacktrace = true
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -36,6 +36,7 @@ object PublishVimEngine : IdeaVimBuildType({
|
||||
tasks = ":vim-engine:publish"
|
||||
buildFile = ""
|
||||
enableStacktrace = true
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
3
.teamcity/_Self/buildTypes/ReleaseDev.kt
vendored
3
.teamcity/_Self/buildTypes/ReleaseDev.kt
vendored
@ -47,13 +47,16 @@ object ReleaseDev : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Calculate new dev version"
|
||||
tasks = "scripts:calculateNewDevVersion"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Set TeamCity build number"
|
||||
tasks = "scripts:setTeamCityBuildNumber"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
tasks = "publishPlugin"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
5
.teamcity/_Self/buildTypes/ReleaseEap.kt
vendored
5
.teamcity/_Self/buildTypes/ReleaseEap.kt
vendored
@ -57,18 +57,22 @@ object ReleaseEap : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Calculate new eap version"
|
||||
tasks = "scripts:calculateNewEapVersion"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Set TeamCity build number"
|
||||
tasks = "scripts:setTeamCityBuildNumber"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Add release tag"
|
||||
tasks = "scripts:addReleaseTag"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Publish plugin"
|
||||
tasks = "publishPlugin"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
script {
|
||||
name = "Push changes to the repo"
|
||||
@ -86,6 +90,7 @@ object ReleaseEap : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "YouTrack post release actions"
|
||||
tasks = "scripts:eapReleaseActions"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -59,18 +59,22 @@ object ReleaseEapFromBranch : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Calculate new eap version from branch"
|
||||
tasks = "scripts:calculateNewEapVersionFromBranch"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Set TeamCity build number"
|
||||
tasks = "scripts:setTeamCityBuildNumber"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Add release tag"
|
||||
tasks = "scripts:addReleaseTag"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Publish plugin"
|
||||
tasks = "publishPlugin"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
script {
|
||||
name = "Push changes to the repo"
|
||||
|
5
.teamcity/_Self/buildTypes/ReleasePlugin.kt
vendored
5
.teamcity/_Self/buildTypes/ReleasePlugin.kt
vendored
@ -93,10 +93,12 @@ sealed class ReleasePlugin(private val releaseType: String) : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Calculate new version"
|
||||
tasks = "scripts:calculateNewVersion"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
gradle {
|
||||
name = "Set TeamCity build number"
|
||||
tasks = "scripts:setTeamCityBuildNumber"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
// gradle {
|
||||
// name = "Update change log"
|
||||
@ -109,6 +111,7 @@ sealed class ReleasePlugin(private val releaseType: String) : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Add release tag"
|
||||
tasks = "scripts:addReleaseTag"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
script {
|
||||
name = "Run tests"
|
||||
@ -117,6 +120,7 @@ sealed class ReleasePlugin(private val releaseType: String) : IdeaVimBuildType({
|
||||
gradle {
|
||||
name = "Publish release"
|
||||
tasks = "publishPlugin"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
// script {
|
||||
// name = "Checkout master branch"
|
||||
@ -148,6 +152,7 @@ sealed class ReleasePlugin(private val releaseType: String) : IdeaVimBuildType({
|
||||
name = "Run Integrations"
|
||||
tasks = "releaseActions"
|
||||
gradleParams = "--no-configuration-cache"
|
||||
jdkHome = "/usr/lib/jvm/java-21-amazon-corretto"
|
||||
}
|
||||
// gradle {
|
||||
// name = "Slack Notification"
|
||||
|
Loading…
Reference in New Issue
Block a user