Skip to content

Commit ca88304

Browse files
Apply maven publishing plugin when configuring repositories
1 parent ff5767a commit ca88304

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ org.gradle.parallel=true
66
# Project Details
77
project_group=de.florianmichael.baseproject
88
project_name=BaseProject
9-
project_version=1.0.6
9+
project_version=1.0.7
1010
project_description=A Gradle convention plugin for streamlined project setup and publishing.

src/main/kotlin/de/florianmichael/baseproject/Publishing.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ fun Project.setupViaPublishing() {
6969
* Requires authentication via basic username/password (credentials block).
7070
*/
7171
fun Project.configureLenni0451Repository() {
72+
apply(plugin = "maven-publish")
7273
extensions.getByType(PublishingExtension::class.java).apply {
7374
repositories.maven {
7475
name = "reposilite"
@@ -99,6 +100,7 @@ fun Project.configureLenni0451Repository() {
99100
* Requires authentication (OSSRH credentials via Gradle).
100101
*/
101102
fun Project.configureOssrhRepository() {
103+
apply(plugin = "maven-publish")
102104
extensions.getByType(PublishingExtension::class.java).apply {
103105
repositories.maven {
104106
name = "ossrh"
@@ -128,6 +130,7 @@ fun Project.configureOssrhRepository() {
128130
* Requires basic authentication.
129131
*/
130132
fun Project.configureViaRepository() {
133+
apply(plugin = "maven-publish")
131134
extensions.getByType(PublishingExtension::class.java).apply {
132135
repositories.maven {
133136
name = "Via"

0 commit comments

Comments
 (0)