提交 06b81db5 编写于 作者: J Jason Malinowski

Enable multiline regex mode for "test <whatever> please"

This means you can write a comment and then do the line by itself in
one GitHub comment. Otherwise it's requiring you have exactly one
per comment which is annoying.
上级 c58450d7
...@@ -38,7 +38,7 @@ static void addRoslynJob(def myJob, String jobName, String branchName, Boolean i ...@@ -38,7 +38,7 @@ static void addRoslynJob(def myJob, String jobName, String branchName, Boolean i
if (triggerPhraseExtra) { if (triggerPhraseExtra) {
triggerCore = "${triggerCore}|${triggerPhraseExtra}" triggerCore = "${triggerCore}|${triggerPhraseExtra}"
} }
def triggerPhrase = "(?i)^\\s*(@?dotnet-bot\\,?\\s+)?(re)?test\\s+(${triggerCore})(\\s+please\\.?)?\\s*\$"; def triggerPhrase = "(?im)^\\s*(@?dotnet-bot\\,?\\s+)?(re)?test\\s+(${triggerCore})(\\s+please\\.?)?\\s*\$";
def contextName = jobName def contextName = jobName
Utilities.addGithubPRTriggerForBranch(myJob, branchName, contextName, triggerPhrase, triggerPhraseOnly) Utilities.addGithubPRTriggerForBranch(myJob, branchName, contextName, triggerPhrase, triggerPhraseOnly)
} else { } else {
......
...@@ -43,7 +43,7 @@ def generate(boolean isPr) { ...@@ -43,7 +43,7 @@ def generate(boolean isPr) {
TriggerBuilder prTrigger = TriggerBuilder.triggerOnPullRequest() TriggerBuilder prTrigger = TriggerBuilder.triggerOnPullRequest()
prTrigger.permitOrg('Microsoft') prTrigger.permitOrg('Microsoft')
prTrigger.permitOrg('dotnet') prTrigger.permitOrg('dotnet')
prTrigger.setCustomTriggerPhrase("(?i)^\\s*(@dotnet-bot\\s+)?(re)?test\\s+perf(\\s+please)?\\s*\$" ) prTrigger.setCustomTriggerPhrase("(?im)^\\s*(@dotnet-bot\\s+)?(re)?test\\s+perf(\\s+please)?\\s*\$" )
prTrigger.triggerForBranch(branchName); prTrigger.triggerForBranch(branchName);
prTrigger.setGithubContext('Performance Test Run') prTrigger.setGithubContext('Performance Test Run')
prTrigger.emitTrigger(myJob) prTrigger.emitTrigger(myJob)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册