File tree Expand file tree Collapse file tree 3 files changed +27
-3
lines changed
Expand file tree Collapse file tree 3 files changed +27
-3
lines changed Original file line number Diff line number Diff line change 2222 java-version : 21
2323 - name : Build with Gradle
2424 run : ./gradlew --build-cache test build
25- - name : Publish
25+ - name : Publish plugin
2626 run : ./gradlew :plugin-paper:publishMavenPublicationToEldonexusRepository
2727 env :
2828 NEXUS_USERNAME : ${{ secrets.NEXUS_USERNAME }}
2929 NEXUS_PASSWORD : ${{ secrets.NEXUS_PASSWORD }}
30+ - name : Publish api
31+ run : ./gradlew :plugin-api:publishMavenPublicationToEldonexusRepository
32+ env :
33+ NEXUS_USERNAME : ${{ secrets.NEXUS_USERNAME }}
34+ NEXUS_PASSWORD : ${{ secrets.NEXUS_PASSWORD }}
Original file line number Diff line number Diff line change 11plugins {
22 java
33 `java- library`
4+ `maven- publish`
45}
56
67group = " de.chojo"
7- version = " 1.0.0 "
8+ version = " 1.0.1 "
89
910repositories {
1011 mavenCentral()
@@ -15,3 +16,21 @@ dependencies {
1516 testImplementation(" org.junit.jupiter" , " junit-jupiter-api" , " 5.11.0" )
1617 testRuntimeOnly(" org.junit.jupiter" , " junit-jupiter-engine" )
1718}
19+
20+ publishing {
21+ repositories {
22+ maven {
23+ name = " Eldonexus"
24+ url = uri(" https://eldonexus.de/repository/maven-releases" )
25+ credentials {
26+ username = System .getenv(" NEXUS_USERNAME" )
27+ password = System .getenv(" NEXUS_PASSWORD" )
28+ }
29+ }
30+ }
31+ publications {
32+ create<MavenPublication >(" maven" ) {
33+ from(components[" java" ])
34+ }
35+ }
36+ }
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ plugins {
88}
99
1010group = " de.chojo.pluginjam"
11- version = " 1.0.3 "
11+ version = " 1.0.4 "
1212
1313dependencies {
1414 implementation(project(" :plugin-api" ))
You can’t perform that action at this time.
0 commit comments