Skip to content

Commit adf7b07

Browse files
committed
MOD: upgrade com.vanniktech.maven.publish to 0.31.0
1 parent e67c566 commit adf7b07

File tree

16 files changed

+39
-22
lines changed

16 files changed

+39
-22
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ jobs:
2525
- name: Validate Gradle Wrapper
2626
uses: gradle/wrapper-validation-action@v1
2727

28-
- name: Set up JDK 11
28+
- name: Set up JDK 17
2929
uses: actions/setup-java@v3
3030
with:
3131
distribution: 'zulu'
32-
java-version: 11
32+
java-version: 17
3333

3434
- name: Setup Gradle
3535
uses: gradle/[email protected]

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
- name: Check out
1616
uses: actions/checkout@v2
1717

18-
- name: Set up JDK 11
18+
- name: Set up JDK 17
1919
uses: actions/setup-java@v2
2020
with:
2121
distribution: 'zulu'
22-
java-version: '11'
22+
java-version: '17'
2323

2424
- name: Build & Publish Kace plugin to Maven Central
2525
run: chmod +x ./publish.sh && ./publish.sh

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ The Kace currently supports the above four most commonly used types. Other types
7878
| 2.0.0-1.2.0 | 2.0.0 | 7.1.3 | 7.2 |
7979
| 2.0.20-1.2.0 | 2.0.20 | 7.1.3 | 7.2 |
8080
| 2.1.0-1.2.0 | 2.1.0 | 7.3.1 | 7.6.3 |
81-
| 2.2.0-1.2.0 | 2.2.0 | 7.3.1 | 7.6.3 |
81+
| 2.2.0-1.2.0 | 2.2.0 | 7.3.1 | 8.5 |
8282

8383
Since the goal of the Kace is to help developers easily upgrade to Kotlin 1.8, the minimum supported version of Kotlin is relatively high
8484

README_zh.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ Kace 目前支持了以上四种最常用的类型,其他 kotlin-android-exten
7676
| 1.9.20-1.2.0 | 1.9.20 | 4.2.2 | 6.8.3 |
7777
| 2.0.0-1.2.0 | 2.0.0 | 7.1.3 | 7.2 |
7878
| 2.0.20-1.2.0 | 2.0.20 | 7.1.3 | 7.2 |
79+
| 2.1.0-1.2.0 | 2.1.0 | 7.3.1 | 7.6.3 |
80+
| 2.2.0-1.2.0 | 2.2.0 | 7.3.1 | 8.5 |
7981

8082
由于 Kace 的目标是帮助开发者更方便地迁移到 Kotlin 1.8,因此 Kotlin 最低支持版本比较高
8183

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22
plugins {
3-
id 'com.android.application' version '7.3.1' apply false
4-
id 'com.android.library' version '7.3.1' apply false
3+
id 'com.android.application' version '8.0.0' apply false
4+
id 'com.android.library' version '8.0.0' apply false
55

66
// Use Kotlin 2.0.0 to build gradle plugin and compiler plugin for 2.1.0
77
// to avoid incompatible issue with gradle build.
88
id 'org.jetbrains.kotlin.android' version '2.2.0' apply false
99
id 'org.jetbrains.kotlin.jvm' version '2.2.0' apply false
1010

11-
id 'com.vanniktech.maven.publish' version '0.18.0' apply false
11+
id 'com.vanniktech.maven.publish' version '0.31.0' apply false
1212
id 'com.github.gmazzo.buildconfig' version '2.1.0' apply false
1313
}
1414

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,5 @@ POM_DEVELOPER_ID=solar-android
4444
POM_DEVELOPER_NAME=SolarAndroid
4545
POM_DEVELOPER_URL=https://github.com/beijing-kug/
4646

47-
SONATYPE_HOST=S01
47+
SONATYPE_HOST=CENTRAL_PORTAL
48+
RELEASE_SIGNING_ENABLED=true
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Thu Sep 29 08:11:34 CST 2022
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
44
distributionPath=wrapper/dists
55
zipStorePath=wrapper/dists
66
zipStoreBase=GRADLE_USER_HOME

kace-compiler/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ plugins {
2626
// Build this project with Kotlin 2.0.0 for compatibility reason.
2727
// But we should depend on libs for Kotlin 2.1.0.
2828
def kotlinVersion = "2.2.0"
29+
group = property("GROUP").toString()
30+
version = property("VERSION_NAME").toString()
2931

3032
dependencies {
3133
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:${kotlinVersion}"
@@ -47,6 +49,6 @@ tasks.named('compileKotlin', org.jetbrains.kotlin.gradle.tasks.KotlinCompile) {
4749
}
4850

4951
buildConfig {
50-
packageName = project.group
52+
packageName = project.GROUP
5153
buildConfigField "String", "KOTLIN_PLUGIN_ID", "\"${project.property('KOTLIN_PLUGIN_ID')}\""
5254
}

kace-gradle-plugin/build.gradle

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ plugins {
2020
id 'maven-publish'
2121
id 'com.vanniktech.maven.publish'
2222
}
23+
group = property("GROUP").toString()
24+
version = property("VERSION_NAME").toString()
25+
2326

2427
dependencies {
2528
compileOnly "org.jetbrains.kotlin:kotlin-gradle-plugin"
@@ -30,11 +33,11 @@ dependencies {
3033

3134
buildConfig {
3235
def compilerPluginProject = project(":kace-compiler")
33-
packageName = "${compilerPluginProject.group}"
36+
packageName = "${compilerPluginProject.GROUP}"
3437
buildConfigField "String", "KOTLIN_PLUGIN_ID", "\"${project.property('KOTLIN_PLUGIN_ID')}\""
35-
buildConfigField "String", "KOTLIN_PLUGIN_GROUP", "\"${compilerPluginProject.group}\""
38+
buildConfigField "String", "KOTLIN_PLUGIN_GROUP", "\"${compilerPluginProject.GROUP}\""
3639
buildConfigField "String", "KOTLIN_PLUGIN_NAME", "\"${compilerPluginProject.property('POM_ARTIFACT_ID')}\""
37-
buildConfigField "String", "KOTLIN_PLUGIN_VERSION", "\"${compilerPluginProject.version}\""
40+
buildConfigField "String", "KOTLIN_PLUGIN_VERSION", "\"${compilerPluginProject.VERSION_NAME}\""
3841
}
3942

4043
gradlePlugin {

kace-runtime/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@ plugins {
33
id 'org.jetbrains.kotlin.android'
44
}
55

6+
group = property("GROUP").toString()
7+
version = property("VERSION_NAME").toString()
8+
69
android {
710
compileSdkVersion 32
811

12+
namespace = "com.kanyun.kace.runtime"
13+
914
defaultConfig {
1015
minSdkVersion 14
1116
targetSdkVersion 32

0 commit comments

Comments
 (0)