--- /dev/null
+FROM openjdk:8
+
+COPY payapi-1.jar /opt/payapi/payapi.jar
+
+EXPOSE 8080
+
+WORKDIR /opt/payapi
+
+CMD ["java" , "-jar", "payapi.jar"]
id 'org.jetbrains.kotlin.plugin.jpa'
id 'org.jetbrains.kotlin.plugin.spring'
id "com.palantir.git-version" version "0.12.0-rc2"
+ id 'com.palantir.docker' version '0.22.1'
}
apply plugin: 'java'
payapiVersion = gitVersion()
group = 'com.supwisdom'
-version = payapiVersion
+version = '1'
sourceCompatibility = jdkVersion
def startClass = 'com.supwisdom.dlpay.PayApiApplicationKt'
-println("Build version: $version")
+println("Build version: $payapiVersion")
repositories {
mavenCentral()
}
jar {
manifest {
- attributes('Payapi-Version': rootProject.version)
+ attributes('Payapi-Version': payapiVersion)
}
}
-
+docker {
+ name '172.28.201.70:5000/dali/payapi:' + version
+ println(jar.archivePath)
+ files jar.archivePath
+}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'