set tags, add gradle wrappers

This commit is contained in:
dalbodeule 2024-06-06 00:06:05 +09:00
parent d99606436d
commit dce6bcce6f
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65
5 changed files with 13 additions and 4 deletions

View File

@ -1,4 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.springframework.boot.gradle.tasks.bundling.BootBuildImage
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
plugins {
id("java")
@ -11,6 +14,8 @@ plugins {
kotlin("plugin.jpa") version "1.9.24"
}
val datetimeFormatter: DateTimeFormatter = DateTimeFormatter.ofPattern("yyyyMMddHHmm")
group = "space.mori"
version = "0.0.1-SNAPSHOT"
@ -63,3 +68,8 @@ tasks.named<org.springframework.boot.gradle.tasks.run.BootRun>("bootRun") {
systemProperty("spring.profiles.active", "dev")
}
tasks.named<BootBuildImage>("bootBuildImage") {
imageName = "dalbodeule/dnsapi"
tags = setOf("latest", datetimeFormatter.format(LocalDateTime.now()))
}

BIN
gradle/wrapper/gradle-wrapper.jar vendored Normal file

Binary file not shown.

View File

@ -1,6 +1,7 @@
#Tue Jun 04 13:12:45 KST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

2
gradlew vendored
View File

@ -55,7 +55,7 @@
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.

View File

@ -3,8 +3,6 @@ package space.mori.dnsapi
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import io.github.cdimascio.dotenv.dotenv
import org.springframework.security.core.context.SecurityContextHolder
import space.mori.dnsapi.db.User
import java.time.OffsetDateTime
import java.time.ZoneOffset
import java.time.format.DateTimeFormatter