maven_install(
artifacts = [
"org.springframework.boot:spring-boot-starter-parent:2.0.2.RELEASE",
"org.springframework.boot:spring-boot-dependencies:2.0.1.RELEASE",
"org.springframework.cloud:spring-cloud-dependencies:Finchley.RELEASE",
"io.pivotal.spring.cloud:spring-cloud-services-dependencies:2.0.2.RELEASE",
"io.pivotal.spring.cloud:spring-cloud-services-starter-service-registry:2.0.2.RELEASE",
"org.springframework.boot:spring-boot-starter-actuator:2.0.2.RELEASE",
"org.springframework.boot:spring-boot-starter-web:2.0.2.RELEASE",
"org.springframework.cloud:spring-cloud-core:1.2.5.RELEASE",
"org.springframework.boot:spring-boot-starter-data-jpa:2.0.2.RELEASE",
maven.artifact(
group = "org.springframework.cloud",
artifact = "spring-cloud-cloudfoundry-connector",
version = "2.0.1.RELEASE",
exclusions = [ maven.exclusion(
group = "commons-logging",
artifact ="commons-logging",
)],
neverlink = True,
),
maven.artifact(
group = "org.springframework.boot",
artifact = "spring-boot-starter-thymeleaf",
version = "2.0.2.RELEASE",
exclusions = [ maven.exclusion(
group = "commons-logging",
artifact ="commons-logging",
)],
neverlink = True,
),
"io.springfox:springfox-swagger2:2.0.1",
"io.springfox:springfox-swagger-ui:2.0.2",
"org.springframework.boot:spring-boot-autoconfigure:2.2.2.RELEASE",
"org.projectlombok:lombok:1.16.20",
"javax.persistence:javax.persistence-api:2.2",
maven.artifact("org.springframework.boot", "spring-boot-starter-test", "2.0.2.RELEASE"),
"org.springframework.boot:spring-boot-starter-data-redis:2.0.2.RELEASE",
maven.artifact(
group = "redis.clients",
artifact = "jedis",
version = "2.9.0",
exclusions = [ maven.exclusion(
group = "org.apache.commons",
artifact ="commons-pool2",
)]
),
"org.apache.commons:commons-lang3:3.7",
"org.apache.commons:commons-pool2:2.5.0",
"commons-codec:commons-codec:1.11",
"c3p0:c3p0:0.9.1.2",
"com.oracle:ojdbc6:11.2.0.3",
maven.artifact("org.mockito", "mockito-core", "2.15.0"),
"com.google.code.gson:gson:2.8.4",
maven.artifact(
group = "com.dell.ctm",
artifact = "ctm-security",
version = "1.6.9",
exclusions = [ maven.exclusion(
group = "com.dell.ctm",
artifact ="ctm-utils",
)]
),
"com.dell.ctm:ctm-model:1.3.9",
maven.artifact(
group = "com.dell.ctm",
artifact = "ctm-utils",
version = "1.5.6",
exclusions = [ maven.exclusion(
group = "org.springframework.boot",
artifact ="spring-boot-starter-logging",
)]
),
"io.netty:netty-all:4.1.23.Final",
"io.projectreactor:reactor-core:3.1.6.RELEASE",
"com.github.stefanbirkner:system-rules:1.9.0",
"com.zaxxer:HikariCP:2.7.9",
"org.springframework.boot:spring-boot-maven-plugin:2.0.2.RELEASE",
"org.jacoco:jacoco-maven-plugin:0.7.9",
"org.apache.maven.reporting:maven-reporting-api:3.0",
"org.apache.maven:maven-project:2.2.1",
],
repositories = [
"http/:private nexus repo here",
],
resolve_timeout = 18000
)
com.dell.ctm.* are available only on private enxus repo