Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history

build.gradle.kts

Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.

build.gradle.ktsBlame52 lines · 1 contributor
0377886Claude1plugins {
2 id("java")
3 id("org.jetbrains.kotlin.jvm") version "1.9.21"
4 id("org.jetbrains.intellij") version "1.16.1"
5}
6
7group = "com.gluecron"
8version = "0.1.0"
9
10repositories {
11 mavenCentral()
12}
13
14// Configure IntelliJ Platform Plugin Gradle Plugin 1.x
15intellij {
16 pluginName.set("Gluecron")
17 version.set(project.property("platform.version").toString())
18 type.set("IC") // IntelliJ IDEA Community Edition
19 plugins.set(listOf("git4idea"))
20}
21
22kotlin {
23 jvmToolchain(17)
24}
25
26tasks {
27 buildSearchableOptions {
28 enabled = false
29 }
30
31 patchPluginXml {
32 sinceBuild.set("231") // 2023.1
33 untilBuild.set("251.*") // 2025.1.*
34 changeNotes.set(
35 """
36 <ul>
37 <li>0.1.0: Initial release — Open PR, Create Issue, Merge PR, View Health</li>
38 </ul>
39 """.trimIndent()
40 )
41 }
42
43 signPlugin {
44 certificateChain.set(System.getenv("CERTIFICATE_CHAIN") ?: "")
45 privateKey.set(System.getenv("PRIVATE_KEY") ?: "")
46 password.set(System.getenv("PRIVATE_KEY_PASSWORD") ?: "")
47 }
48
49 publishPlugin {
50 token.set(System.getenv("PUBLISH_TOKEN") ?: "")
51 }
52}