build script Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġurl Ġ= Ġuri (" https :// plugins . gradle . org / m 2 /") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠ Ġclasspath (" gradle . plugin . com . av ast . gradle : gradle - docker - compose - plugin : 0 . 1 4 . 9 ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" org . springframework . boot ") ĊĠĠĠ Ġid (" io . spring . dependency - management ") ĊĠĠĠ Ġid (" com . av ast . gradle . docker - compose ") Ġversion Ġ" 0 . 1 4 . 9 " ĊĠĠĠ Ġkotlin (" plugin . spring ") ĊĠĠĠ Ġkotlin (" plugin . jpa ") ĊĠĠĠ Ġkotlin (" jvm ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - jpa ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web ") ĊĠĠĠ Ġimplementation (" com . fasterxml . jackson . module : jackson - module - kotlin ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - reflect ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - stdlib - jdk 8 ") ĊĠĠĠ Ġruntime Only (" org . postgresql : postgresql ") ĊĠĠĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test ") Ċ } ĊĊ Ċ docker Compose Ġ{ ĊĠĠĠ ĠprojectName Ġ= Ġroot Project . name ĊĠĠĠ ĠprojectName Prefix Ġ= Ġnull ĊĠĠĠ Ġforce Re create ĊĠĠĠ Ġcapture Containers Output Ċ } Ċ Ċ tasks . compose Up Ġ{ Ċ Ċ }