PENEKhun / springdog

(개발중) 캡스톤 디자인 - SW의 안전성 지원을 위한 서비스형 보안 라이브러리 개발
Apache License 2.0
0 stars 0 forks source link

Change to manage maven publish related information in one place instead of duplicating it in each module's build.gradle #4

Open PENEKhun opened 3 months ago

PENEKhun commented 3 months ago

For example,

mavenPublishing {
    coordinates(rootPackageName, "springdog-datastore", springDogVersion)

    pom {
        name = "SpringDog Datastore"
        description = "Bark bark!"
        inceptionYear = "2024"
        url = ""

        licenses {
            license {
                name = "The Apache License, Version 2.0"
                url = "https://www.apache.org/licenses/LICENSE-2.0.txt"
            }
        }

Similar publish information like the above is scattered throughout each module. So we're going to modify it so that we can manage it in one place.