buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } maven { url "https://maven.ubtob.net/artifactory/libs-release-local" credentials { username 'admin' password 'Admin2020yourkj2021' } } maven { url "http://maven.aliyun.com/nexus/content/groups/public/" } jcenter() } dependencies { classpath 'com.uas.demo.mesh:spring-boot-docker-plugin:1.0.2' } } plugins { id "eclipse" id "org.springframework.boot" version "1.5.9.RELEASE" } apply plugin: 'com.uas.docker.spring.boot' apply from: "$projectDir/gradle/publish.gradle" dependencies { // Custom Libraries compile project(":sso-common") compile project(path: ":sso-server", configuration: "persist") // Project Lib compile("com.google.guava:guava:23.6-jre") compile("org.springframework.boot:spring-boot-starter-web") compile("org.springframework.boot:spring-boot-starter-thymeleaf") compile("org.springframework.boot:spring-boot-starter-data-jpa") compile("org.springframework.boot:spring-boot-starter-actuator") compile("org.springframework.boot:spring-boot-starter-mail") compile("org.springframework.boot:spring-boot-starter-data-redis") compile("net.sourceforge.nekohtml:nekohtml:1.9.15") compile("com.usoft.framework:usoft-mq-utils:dev-1.3-SNAPSHOT") compile('commons-codec:commons-codec:1.11') compile("mysql:mysql-connector-java:5.1.41") compile("com.alibaba:druid:1.1.6") compile("net.sf.ehcache:ehcache:2.10.3") compile("org.hibernate:hibernate-ehcache") { exclude(group: 'net.sf.ehcache', module: 'ehcache-core') } testCompile('org.springframework.boot:spring-boot-starter-test') } customDocker { baseImage '10.10.100.200:5000/alpine-java:8' registry '10.10.100.200:5000' }