plugins Ġ{ ĊĠ Ġid (" org . springframework . boot ") Ċ } Ċ Ċ spring Boot Ġ{ ĊĠ Ġmain Class . set (" ro cks . metal detector . but ler . Metal Release But ler Application ") Ċ } Ċ Ċ tasks Ġ{ ĊĠ Ġboot Jar Ġ{ ĊĠĠĠ Ġarchive Classifier . set (" boot ") ĊĠĠĠ Ġenabled Ġ= Ġtrue ĊĠ Ġ} ĊĊĠ Ġjar Ġ{ ĊĠĠĠ Ġenabled Ġ= Ġfalse ĊĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web :${ libs . versions . spring Boot . get () }") ĊĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - validation :${ libs . versions . spring Boot . get () }") ĊĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - security :${ libs . versions . spring Boot . get () }") ĊĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - act uator :${ libs . versions . spring Boot . get () }") ĊĊĠ Ġimplementation (" org . apache . http components : http client :${ libs . versions . httpClient . get () }") ĊĠ Ġimplementation (" io . micro meter : micro meter - registry - prometheus :${ libs . versions . micro meter . get () }") ĊĠ Ġimplementation (" org . fly way db : fly way - core :${ libs . versions . fly way . get () }") ĊĠ Ġimplementation (" io . json web token : jj wt :${ libs . versions . json web token . get () }") ĊĊĠ Ġimplementation (" org . codehaus . groovy : groovy :${ libs . versions . groovy . get () }") ĊĠ Ġimplementation (" org . codehaus . groovy : groovy - xml :${ libs . versions . groovy . get () }") ĊĠ Ġimplementation (" org . codehaus . groovy : groovy - datetime :${ libs . versions . groovy . get () }") ĊĊĠ Ġimplementation (" io . spring fox : spring fox - swagger 2 :${ libs . versions . swagger . get () }") ĊĠ Ġimplementation (" io . spring fox : spring fox - swagger - ui :${ libs . versions . swagger . get () }") ĊĊĠ Ġimplementation ( projects . persistence ) ĊĠ Ġimplementation ( projects . supplier . infrastructure ) ĊĠ Ġimplementation ( projects . supplier . time For Metal ) ĊĠ Ġimplementation ( projects . supplier . metal Arch ives ) ĊĊĠ Ġdevelopment Only (" org . springframework . boot : spring - boot - devtools :${ libs . versions . spring Boot . get () }") ĊĠ Ġannotation Processor (" org . springframework . boot : spring - boot - configuration - processor :${ libs . versions . spring Boot . get () }") ĊĊĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test :${ libs . versions . spring Boot . get () }") Ġ{ ĊĠĠĠ Ġexclude ( group Ġ= Ġ" junit ", Ġmodule Ġ= Ġ" junit ") ĊĠ Ġ} ĊĠ Ġtest Implementation (" org . codehaus . groovy : groovy - test :${ libs . versions . groovy . get () }") ĊĠ Ġtest Implementation (" org . sp ock framework : sp ock - core :${ libs . versions . sp ock . get () }") ĊĠ Ġtest Implementation (" org . sp ock framework : sp ock - spring :${ libs . versions . sp ock . get () }") ĊĠ Ġtest Implementation (" org . springframework . security : spring - security - test :${ libs . versions . spring Security . get () }") ĊĠ Ġtest Runtime Only (" com . h 2 database : h 2 :${ libs . versions . h 2 . get () }") Ċ } Ċ Ċ description Ġ= Ġ" app " Ċ