| 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' |