Skip to content

Commit ce151f3

Browse files
authored
Merge pull request #771 from AppDevNext/PublishComposeLib
Publish compose lib
2 parents 8a63a31 + 2b68282 commit ce151f3

File tree

5 files changed

+20
-8
lines changed

5 files changed

+20
-8
lines changed

.github/workflows/pullrequest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
- name: Run tests
117117
run: ./gradlew test
118118
- name: Test jitpack publish command
119-
run: ./gradlew :chartLib:publishToMavenLocal
119+
run: ./gradlew :chartLib:publishToMavenLocal :chartLibCompose:publishToMavenLocal -PRELEASE_SIGNING_ENABLED=false
120120
- name: Code checks
121121
run: ./gradlew check
122122
- name: Archive Lint report

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,15 @@ Issues are ignored, but pull requests are not. If you need to get something done
2525

2626
### Gradle Setup with jitpack.io
2727

28-
```gradle
28+
```gradle.kts
2929
repositories {
30-
maven { url 'https://jitpack.io' }
30+
maven { url = uri("https://jitpack.io") }
3131
}
3232

3333
dependencies {
34-
implementation "com.github.AppDevNext:AndroidChart:$latestVersion"
34+
implementation("com.github.AppDevNext.AndroidChart:chartLib:VERSION")
35+
// or for compose
36+
implementation("com.github.AppDevNext.AndroidChart:chartLibCompose:VERSION")
3537
}
3638
```
3739

chartLib/build.gradle.kts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,16 @@ tasks.register<Jar>("androidSourcesJar") {
6767
from(android.sourceSets["main"].java.srcDirs)
6868
}
6969

70-
group = "info.mxtracks"
70+
group = project.findProperty("group")?.toString() ?: "info.AppDevNext"
7171
var versionVersion = getVersionText()
7272
println("Build version $versionVersion")
7373

7474
mavenPublishing {
75+
coordinates(
76+
groupId = project.findProperty("group")?.toString() ?: "info.AppDevNext",
77+
artifactId = "chartLib",
78+
version = "$versionVersion"
79+
)
7580
pom {
7681
name = "Android Chart"
7782
description =

chartLibCompose/build.gradle.kts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,18 @@ tasks.register<Jar>("androidSourcesJar") {
7777
from(android.sourceSets["main"].java.srcDirs)
7878
}
7979

80-
group = "info.mxtracks"
80+
group = project.findProperty("group")?.toString() ?: "info.AppDevNext"
8181
var versionVersion = getVersionText()
8282
println("Build version $versionVersion")
8383

8484
mavenPublishing {
85+
coordinates(
86+
groupId = project.findProperty("group")?.toString() ?: "info.AppDevNext",
87+
artifactId = "chartLibCompose",
88+
version = "$versionVersion"
89+
)
8590
pom {
86-
name = "Android Chart"
91+
name = "Android Chart compose"
8792
description =
8893
"A powerful Android chart view/graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations"
8994
inceptionYear = "2022"

jitpack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
jdk:
22
- openjdk17
33
install:
4-
- ./gradlew :chartLib:build :chartLib:publishToMavenLocal -x :chartLib:test
4+
- ./gradlew :chartLib:publishToMavenLocal :chartLibCompose:publishToMavenLocal -Pgroup=com.github.AppDevNext.AndroidChart -PRELEASE_SIGNING_ENABLED=false -x test
55
- find . -name "*.aar"

0 commit comments

Comments
 (0)