summaryrefslogtreecommitdiff
path: root/buildpipeline
diff options
context:
space:
mode:
authorJC Aguilera <juanam@microsoft.com>2017-06-28 10:15:58 -0700
committerGitHub <noreply@github.com>2017-06-28 10:15:58 -0700
commit9797dac62b0b890f726e1fca61fbb95a075ac0e3 (patch)
treeb3df18a3ef27b71cb65fedc9b7f7ab8ae681977b /buildpipeline
parent217ab30d021f27be6fe4f35126a88e592366acbf (diff)
downloadcoreclr-9797dac62b0b890f726e1fca61fbb95a075ac0e3.tar.gz
coreclr-9797dac62b0b890f726e1fca61fbb95a075ac0e3.tar.bz2
coreclr-9797dac62b0b890f726e1fca61fbb95a075ac0e3.zip
Enable SourceBranch to be passed from the pipeline parameters
sets SkipBranchAndVersionOverrides=false so SourceBranch and SourceVersion are correctly passed through the pipeline file. set SkipBranchAndVersionOverrides=true for the publish definitions as they don't build from the SourceBranch and instead use a different tools branch to do their work.
Diffstat (limited to 'buildpipeline')
-rw-r--r--buildpipeline/pipelines.json9
1 files changed, 7 insertions, 2 deletions
diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json
index 5d951cf96f..f96b48855e 100644
--- a/buildpipeline/pipelines.json
+++ b/buildpipeline/pipelines.json
@@ -3,7 +3,8 @@
"Definitions": {
"Path": ".",
"Type": "VSTS",
- "BaseUrl": "https://devdiv.visualstudio.com/DefaultCollection"
+ "BaseUrl": "https://devdiv.visualstudio.com/DefaultCollection",
+ "SkipBranchAndVersionOverrides": "false"
},
"DefinitionGroups": [
{
@@ -212,6 +213,7 @@
"Definitions": [
{
"Name": "DotNet-Trusted-Publish",
+ "SkipBranchAndVersionOverrides": "true",
"Parameters": {
"VstsRepositoryName": "DotNet-CoreCLR-Trusted",
"GitHubRepositoryName": "coreclr",
@@ -241,6 +243,7 @@
"Definitions": [
{
"Name": "DotNet-Trusted-Publish",
+ "SkipBranchAndVersionOverrides": "true",
"Parameters": {
"VstsRepositoryName": "DotNet-CoreCLR-Trusted",
"GitHubRepositoryName": "coreclr"
@@ -268,6 +271,7 @@
"Definitions": [
{
"Name": "DotNet-Trusted-Publish-Symbols",
+ "SkipBranchAndVersionOverrides": "true",
"Parameters": {
},
"ReportingParameters": {
@@ -293,6 +297,7 @@
"Definitions": [
{
"Name": "DotNet-Trusted-Publish",
+ "SkipBranchAndVersionOverrides": "true",
"Parameters": {
"VstsRepositoryName": "DotNet-CoreCLR-Trusted",
"GitHubRepositoryName": "coreclr"
@@ -462,4 +467,4 @@
]
}
]
-} \ No newline at end of file
+}