mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2024-10-22 13:42:44 +02:00
4913b13a2d
Also updates the GitHub workflows to use the new name for the testIdeUi task, and the TeamCity files to use the new name for the VerifyPlugin task
37 lines
850 B
Kotlin
37 lines
850 B
Kotlin
package _Self.buildTypes
|
|
|
|
import _Self.IdeaVimBuildType
|
|
import jetbrains.buildServer.configs.kotlin.v2019_2.CheckoutMode
|
|
import jetbrains.buildServer.configs.kotlin.v2019_2.DslContext
|
|
import jetbrains.buildServer.configs.kotlin.v2019_2.buildSteps.gradle
|
|
import jetbrains.buildServer.configs.kotlin.v2019_2.triggers.vcs
|
|
|
|
object PluginVerifier : IdeaVimBuildType({
|
|
name = "Plugin verification"
|
|
params {
|
|
param("env.ORG_GRADLE_PROJECT_downloadIdeaSources", "false")
|
|
param("env.ORG_GRADLE_PROJECT_instrumentPluginCode", "false")
|
|
}
|
|
|
|
vcs {
|
|
root(DslContext.settingsRoot)
|
|
branchFilter = "+:<default>"
|
|
|
|
checkoutMode = CheckoutMode.AUTO
|
|
}
|
|
|
|
steps {
|
|
gradle {
|
|
tasks = "clean verifyPlugin"
|
|
buildFile = ""
|
|
enableStacktrace = true
|
|
}
|
|
}
|
|
|
|
triggers {
|
|
vcs {
|
|
branchFilter = "+:<default>"
|
|
}
|
|
}
|
|
})
|