|
@@ -34,10 +34,11 @@ docker{
|
|
|
}
|
|
|
|
|
|
task dockerBuilder(type: Docker) {
|
|
|
- registry='docker.tonyandmoney.cn'
|
|
|
+ registry='registry.cn-hangzhou.aliyuncs.com'
|
|
|
applicationName = 'tuonq-config'
|
|
|
tagVersion = jar.version
|
|
|
- addFile("./${jar.baseName}-${jar.version}.jar","app.jar")
|
|
|
+ addFile("./${jar.baseName}-${jar.version}.jar","/app.jar")
|
|
|
+ addFile("*.yml","/config")
|
|
|
entryPoint(["java","-XX:+UnlockExperimentalVMOptions","-XX:+UseCGroupMemoryLimitForHeap","-Djava.security.egd=file:/dev/./urandom","-Duser.timezone=GMT+08","-jar",'app.jar'])
|
|
|
exposePort(12121)
|
|
|
doFirst {
|
|
@@ -45,25 +46,14 @@ task dockerBuilder(type: Docker) {
|
|
|
from jar
|
|
|
into stageDir
|
|
|
}
|
|
|
- }
|
|
|
- push = true
|
|
|
-}
|
|
|
-
|
|
|
-task innerDockerBuilder(type: Docker){
|
|
|
- registry='registry.tuonq.cn:5000'
|
|
|
- applicationName = 'tuonq-config'
|
|
|
- tagVersion = jar.version
|
|
|
- addFile("./${jar.baseName}-${jar.version}.jar","app.jar")
|
|
|
- entryPoint(["java","-XX:+UnlockExperimentalVMOptions","-XX:+UseCGroupMemoryLimitForHeap","-Djava.security.egd=file:/dev/./urandom","-Duser.timezone=GMT+08","-jar",'app.jar'])
|
|
|
- exposePort(12121)
|
|
|
- doFirst {
|
|
|
copy {
|
|
|
- from jar
|
|
|
+ from "${buildDir}/resources/main"
|
|
|
+ include "*.yml"
|
|
|
into stageDir
|
|
|
}
|
|
|
}
|
|
|
push = true
|
|
|
}
|
|
|
|
|
|
-dockerBuilder.dependsOn(bootJar)
|
|
|
-innerDockerBuilder.dependsOn(bootJar)
|
|
|
+
|
|
|
+dockerBuilder.dependsOn(bootJar)
|