import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġ` java - gradle - plugin ` ĊĠĠĠ Ġ` maven - publish ` ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 3 . 7 2 " ĊĠĠĠ Ġid (" com . gradle . plugin - publish ") Ġversion Ġ" 0 . 1 1 . 0 " ĊĠĠĠ Ġid (" net . research gate . release ") Ġversion Ġ" 2 . 8 . 1 " Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Local () ĊĠĠĠ Ġj center () ĊĠĠĠ Ġmaven Ġ{ ĊĠĠĠĠĠĠĠ Ġset Url (" https :// plugins . gradle . org / m 2 /") ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( kotlin (" stdlib - jdk 8 ")) ĊĊĠĠĠ Ġtest Implementation (" org . junit . jupiter : junit - jupiter : 5 . 6 . 2 ") Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġtest Ġ{ ĊĠĠĠĠĠĠĠ Ġuse JUnit Platform () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ" after Release Build "{ ĊĠĠĠĠĠĠĠ Ġdepends On (" publish ", Ġ" publish Plugins ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġwith Type < Kotlin Compile > Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠ Ġ} Ċ } Ċ gradle Plugin Ġ{ ĊĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate (" terraform - gradle - plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" com . ps w iders k . terraform - plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" com . ps w iders k . gradle . terraform . T erraform Plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ ĠdisplayName Ġ= Ġ" Simple ĠGradle Ġplugin Ġto Ġwrap ĠTerraform Ġexecutable Ġas Ġtask . Ġhttps :// github . com / Pr zem ys law Sw iders ki / terraform - gradle - plugin " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ plugin Bundle Ġ{ ĊĠĠĠ Ġwebsite Ġ= Ġ" https :// github . com / Pr zem ys law Sw iders ki / terraform - gradle - plugin " ĊĠĠĠ Ġv cs Url Ġ= Ġ" https :// github . com / Pr zem ys law Sw iders ki / terraform - gradle - plugin " ĊĠĠĠ Ġdescription Ġ= Ġ" Simple ĠGradle Ġplugin Ġto Ġwrap ĠTerraform Ġexecutable Ġas Ġtask ." ĊĠĠĠ Ġtags Ġ= ĠlistOf (" terraform ") Ċ } Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Local () ĊĠĠĠ Ġ} Ċ }