// ĠApply Ġplugin Ġthe Ġold Ġway Ġfor Ġcompatibility Ġwith Ġboth ĠGradle Ġ 5 . 6 . 4 Ġand Ġ 6 +. Ċ build script Ġ{ ĊĠ Ġrepositories Ġ{ ĊĠĠĠ Ġmaven (" https :// artifacts . metab org . org / content / groups / public /") ĊĠ Ġ} ĊĠ Ġdependencies Ġ{ ĊĠĠĠ Ġclasspath (" org . metab org : gradle . config : 0 . 4 . 6 ") ĊĠ Ġ} Ċ } Ċ apply ( plugin Ġ= Ġ" org . metab org . gradle . config . root - project ") Ċ Ċ plugins Ġ{ ĊĠ Ġid (" org . metab org . git on ium ") Ġversion Ġ" 0 . 1 . 4 " Ċ } Ċ Ċ git on ium Ġ{ ĊĠ Ġtag Pattern Ġ= Ġjava . util . regex . Pattern . compile (""" dev env - release / (. +) """) Ċ } Ċ Ċ sub projects Ġ{ ĊĠ Ġconfigure < mb . gradle . config . Met ab org Extension > Ġ{ ĊĠĠĠ Ġconfigure Sub Project () ĊĠ Ġ} Ċ } Ċ Ċ val Ġsp oof ax 2 Version : ĠString Ġ= ĠSystem . getProperty (" sp oof ax 2 Version ") Ċ val Ġsp oof ax 2 Baseline Version : ĠString Ġ= ĠSystem . getProperty (" sp oof ax 2 Baseline Version ") Ċ all projects Ġ{ ĊĠ Ġgroup Ġ= Ġ" org . metab org . dev env " ĊĠ Ġext [" sp oof ax 2 Version "] Ġ= Ġsp oof ax 2 Version ĊĠ Ġext [" sp oof ax 2 Baseline Version "] Ġ= Ġsp oof ax 2 Baseline Version Ċ } Ċ