blob: e527153692f144049625f6cbbc2dd437400e52ed [file]
plugins {
id "org.grails.forge.internal.convention"
id 'com.google.cloud.tools.jib' version '3.3.2'
id "application"
}
dependencies {
annotationProcessor "io.micronaut.data:micronaut-data-processor"
annotationProcessor "io.micronaut:micronaut-graal"
implementation project(":grails-forge-core")
implementation "io.micronaut:micronaut-http-server-netty"
runtimeOnly "ch.qos.logback:logback-classic:1.4.7"
implementation("io.micronaut.data:micronaut-data-jdbc")
implementation 'org.postgresql:postgresql:42.6.0'
implementation 'com.google.cloud.sql:postgres-socket-factory:1.11.2'
implementation "io.micronaut.sql:micronaut-jdbc-hikari"
implementation 'io.micronaut.flyway:micronaut-flyway'
testCompileOnly "io.micronaut:micronaut-inject-groovy"
testImplementation "io.micronaut:micronaut-http-client"
testImplementation "io.micronaut.test:micronaut-test-spock"
testImplementation "org.testcontainers:postgresql"
testImplementation "ch.qos.logback:logback-classic:1.4.7"
}
mainClassName = 'org.grails.forge.analytics.postgres.Main'