neha298 ca9fecfaae Multiple repositories in Gradle (#13226)
* Creating a deep vs shallow copy of an object

* WIP: Initial commit

* Publish package to GitHub registry

* Import library from package registry

* Evaluation code removal

Co-authored-by: neha <neha.puraswani@smartsensesolutions.com>
2023-01-03 18:02:13 +05:30

34 lines
677 B
Groovy

plugins {
id "maven-publish"
id "java"
}
group = "com.baeldung.gradle"
version = "1.0.0-SNAPSHOT"
repositories {
mavenLocal()
mavenCentral()
}
publishing {
publications {
register("jar", MavenPublication) {
from(components["java"])
pom {
url.set("https://github.com/eugenp/tutorials.git")
}
}
}
repositories {
maven {
name = "GitHubPackages"
url = "https://maven.pkg.github.com/eugenp/tutorials"
credentials {
username = project.USERNAME
password = project.GITHUB_TOKEN
}
}
}
}