// ĠSPDX - License - Identifier : ĠApache - 2 . 0 Ċ // ĠLicensed Ġto Ġthe ĠEd - Fi ĠAl liance Ġunder Ġone Ġor Ġmore Ġagreements . Ċ // ĠThe ĠEd - Fi ĠAl liance Ġlicenses Ġthis Ġfile Ġto Ġyou Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 . Ċ // ĠSee Ġthe ĠLICENSE Ġand ĠNOT ICES Ġfiles Ġin Ġthe Ġproject Ġroot Ġfor Ġmore Ġinformation . Ċ Ċ package Ġ_ self . build Types Ċ Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 .* Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . build Features . commit Status Publisher Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . build Features . Pull Requests Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . build Features . pull Requests Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . build Steps . power Shell Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . triggers . V cs Trigger Ċ import Ġjet brains . build Server . configs . kotlin . v 2 0 1 9 _ 2 . triggers . vcs Ċ Ċ object ĠBuild Pull Requests Ġ: ĠBuild Type Ġ({ ĊĠĠĠ Ġname Ġ= Ġ" Pull ĠRequest ĠBuild Ġand ĠTest " ĊĠĠĠ Ġdescription Ġ= Ġ" Runs Ġbuild Ġand Ġtest Ġoperations Ġon Ġpull Ġrequests " ĊĠĠĠ Ġtemplates (_ self . templates . Build And Test Template ) ĊĊĠĠĠ Ġfeatures Ġ{ ĊĠĠĠĠĠĠĠ Ġcommit Status Publisher Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublisher Ġ= Ġgithub Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgithub Url Ġ= Ġ" https :// api . github . com " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauth Type Ġ= Ġpersonal Token Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtoken Ġ= Ġ"% github . accessToken %" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġpull Requests Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġv cs Root Ext Id Ġ= Ġ"${ Dsl Context . settings Root . id }" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprovider Ġ= Ġgithub Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauth Type Ġ= Ġtoken Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtoken Ġ= Ġ"% github . accessToken %" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfilter Target Branch Ġ= Ġ"+ :< default >" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfilter Author Role Ġ= ĠPull Requests . GitHub Role Filter . MEMBER _ OR _ COLL AB OR ATOR ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġtriggers Ġ{ ĊĠĠĠĠĠĠĠ Ġv cs Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ=" vcs Trigger " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquiet Period Mode Ġ= ĠV cs Trigger . Quiet Period Mode . USE _ CUSTOM ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquiet Period Ġ= Ġ 1 2 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbranch Filter Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ : pull /* ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }) Ċ