package Ġcommon Ċ Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . Dsl Context Ċ Ċ data Ġclass ĠVersion ed Settings Branch ( val Ġbranch Name : ĠString ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠMASTER Ġ= ĠVersion ed Settings Branch (" master ") ĊĊĠĠĠĠĠĠĠ Ġfun Ġfrom Dsl Context (): ĠVersion ed Settings Branch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġbranch Ġ= ĠD sl Context . getParameter (" Branch ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠTeam City Ġuses Ġa Ġdummy Ġname Ġwhen Ġfirst Ġrunning Ġthe ĠDSL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( branch . contains (" placeholder - 1 ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠMASTER ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠVersion ed Settings Branch ( branch . toLowerCase ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ