File tree Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Original file line number Diff line number Diff line change 29
29
cache : gradle
30
30
- name : Build with Gradle
31
31
run : ./gradlew buildPlugin
32
- - name : Run Plugin Verifier
33
- run : ./gradlew runPluginVerifier
32
+ # FIXME: Do not verify plugin for known problem: https://youtrack.jetbrains.com/issue/MP-6708
33
+ # - name: Run Plugin Verifier
34
+ # run: ./gradlew verifyPlugin
34
35
# The USERNAME and TOKEN need to correspond to the credentials environment variables used in
35
36
# the publishing section of your build.gradle
36
37
- name : Publish to JetBrains Marketplace
Original file line number Diff line number Diff line change 1
1
import org.jetbrains.changelog.Changelog
2
2
import org.jetbrains.changelog.date
3
3
import org.jetbrains.changelog.markdownToHTML
4
+ import org.jetbrains.intellij.platform.gradle.IntelliJPlatformType
4
5
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
6
+ import org.jetbrains.intellij.platform.gradle.models.ProductRelease
5
7
6
8
plugins {
7
9
java
@@ -36,6 +38,7 @@ dependencies {
36
38
testFramework(TestFrameworkType .Platform )
37
39
jetbrainsRuntime(" 21.0.4b598.4" )
38
40
instrumentationTools()
41
+ pluginVerifier()
39
42
}
40
43
41
44
implementation(" org.apache.commons" , " commons-collections4" , " 4.4" )
@@ -50,14 +53,31 @@ changelog {
50
53
header.set(provider { " [${version.get()} ] - ${date()} " })
51
54
}
52
55
56
+ intellijPlatform {
57
+ pluginConfiguration {
58
+ ideaVersion {
59
+ sinceBuild = " 242"
60
+ untilBuild = " "
61
+ }
62
+ }
63
+ pluginVerification {
64
+ ides {
65
+ select {
66
+ types = listOf (IntelliJPlatformType .IntellijIdeaCommunity )
67
+ channels = listOf (ProductRelease .Channel .RELEASE )
68
+ sinceBuild = " 242"
69
+ untilBuild = " "
70
+ }
71
+ }
72
+ }
73
+ }
74
+
53
75
tasks {
54
76
wrapper {
55
77
distributionType = Wrapper .DistributionType .ALL
56
78
}
57
79
58
80
patchPluginXml {
59
- sinceBuild.set(" 242" )
60
- untilBuild.set(" " )
61
81
pluginVersion.set(
62
82
project.version.toString().run {
63
83
val pieces = split(' -' )
You can’t perform that action at this time.
0 commit comments