2017-04-10 11:41:01 +00:00
{
"build" : [
2018-08-07 15:19:03 +00:00
{
"environment" : { } ,
"enabled" : true ,
"continueOnError" : true ,
"displayName" : "run begin.sh" ,
"timeoutInMinutes" : 0 ,
"alwaysRun" : true ,
"task" : {
"id" : "10f1f9a1-74b0-47ab-87bf-e3c9c68e8b0d" ,
"versionSpec" : "0.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"type" : "InlineScript" ,
"scriptPath" : "" ,
"args" : "" ,
"cwd" : "" ,
"failOnStandardError" : "false" ,
"script" : "if [ -f \"$AGENTTOOLSPATH/begin.sh\" ]; then echo \"$AGENTTOOLSPATH/begin.sh script found. Executing...\"; $AGENTTOOLSPATH/begin.sh ; else echo \"$AGENTTOOLSPATH/begin.sh script does not exist. Moving on.\" ; fi"
}
} ,
2017-04-10 11:41:01 +00:00
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2017-10-19 20:04:20 +00:00
"displayName" : "Change permissions to agent folder for cleanup steps" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-08-07 15:19:03 +00:00
"condition" : "succeeded()" ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2017-10-19 20:04:20 +00:00
"filename" : "sudo" ,
"arguments" : "chmod 777 -R ." ,
2018-08-07 15:19:03 +00:00
"workingFolder" : "" ,
2017-04-10 11:41:01 +00:00
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
2017-10-19 20:04:20 +00:00
"continueOnError" : true ,
2017-04-10 11:41:01 +00:00
"alwaysRun" : false ,
2017-10-19 20:04:20 +00:00
"displayName" : "Delete files from $(PB_GitDirectory)" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-08-07 15:19:03 +00:00
"condition" : "succeeded()" ,
2017-04-10 11:41:01 +00:00
"task" : {
2017-10-19 20:04:20 +00:00
"id" : "b7e8b412-0437-4065-9371-edc5881de25b" ,
2017-04-10 11:41:01 +00:00
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2017-10-19 20:04:20 +00:00
"SourceFolder" : "$(PB_GitDirectory)" ,
"Contents" : "**\n.gitignore\n.editorconfig\n.gitattributes\n.gitmirrorall\n.git/**\n.git"
2017-04-10 11:41:01 +00:00
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
2017-06-07 13:16:24 +00:00
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local git clone" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2017-10-19 20:04:20 +00:00
"filename" : "git" ,
"arguments" : "clone $(PB_VsoCorefxGitUrl) $(PB_GitDirectory)" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local git checkout" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2017-10-19 20:04:20 +00:00
"filename" : "git" ,
"arguments" : "checkout $(SourceVersion)" ,
"workingFolder" : "$(PB_GitDirectory)" ,
2017-04-10 11:41:01 +00:00
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local initialize tools" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-01-24 17:04:36 +00:00
"task" : {
2018-08-07 15:19:03 +00:00
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
2018-01-24 17:04:36 +00:00
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"filename" : "$(PB_GitDirectory)/init-tools.sh" ,
"arguments" : "" ,
"workingFolder" : "" ,
"failOnStandardError" : "false"
2018-01-24 17:04:36 +00:00
}
} ,
{
2018-01-29 19:03:06 +00:00
"environment" : { } ,
2018-01-24 17:04:36 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local initialize Docker" ,
2018-01-24 17:04:36 +00:00
"timeoutInMinutes" : 0 ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"filename" : "$(PB_GitDirectory)/Tools/scripts/docker/init-docker.sh" ,
"arguments" : "$(PB_DockerImageName)" ,
2018-01-24 17:04:36 +00:00
"workingFolder" : "" ,
2017-04-10 11:41:01 +00:00
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker git clone" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-08-07 15:19:03 +00:00
"condition" : "succeeded()" ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"filename" : "docker " ,
"arguments" : "run --rm $(PB_DockerCommonRunArgs) git clone $(PB_VsoCorefxGitUrl) $(PB_DockerVolumeName)" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker git checkout" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-08-07 15:19:03 +00:00
"condition" : "succeeded()" ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm $(PB_DockerCommonRunArgs) git checkout $(SourceVersion)" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker generate version assets" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/build-managed.sh -OfficialBuildId=$(OfficialBuildId) -- /t:GenerateVersionSourceFile /p:GenerateVersionSourceFile=true" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker run sync" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/sync.sh $(PB_SyncArguments)" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker run build.sh" ,
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
"arguments" : "run --rm $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/build.sh -OfficialBuildId=$(OfficialBuildId) $(PB_BuildArguments)" ,
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
"environment" : { } ,
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
"displayName" : "Docker build tests" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-01-29 19:03:06 +00:00
"condition" : "and(succeeded(), ne(variables.PB_SkipTests, 'true'), ne(variables.PB_SkipTestBuild, 'true'))" ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/build-tests.sh $(PB_BuildTestsArguments)" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker create helix test jobs" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-01-29 19:03:06 +00:00
"condition" : "and(succeeded(), ne(variables.PB_SkipTests, 'true'), ne(variables.PB_EnableCloudTest, 'false'))" ,
2017-04-10 11:41:01 +00:00
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm -e DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1 $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/Tools/msbuild.sh $(PB_DockerVolumeName)/src/upload-tests.proj $(PB_CreateHelixArguments) /p:\"CloudDropAccountName=$(PB_CloudDropAccountName)\" /p:\"CloudResultsAccountName=$(PB_CloudResultsAccountName)\" /p:\"CloudDropAccessToken=$(CloudDropAccessToken)\" /p:\"CloudResultsAccessToken=$(PB_CloudResultsAccessToken)\" /p:\"HelixApiAccessKey=$(HelixApiAccessKey)\" /p:HelixApiEndpoint=$(PB_HelixApiEndPoint) /p:\"Branch=$(SourceBranch)\" /p:TargetQueues=$(PB_TargetQueue) /p:\"OfficialBuildId=$(OfficialBuildId)\" /p:\"ProductBuildId=$(ProductBuildId)\"" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : false ,
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Docker push packages to Azure" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
"task" : {
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
"filename" : "docker" ,
2018-08-07 15:19:03 +00:00
"arguments" : "run --rm $(PB_DockerCommonRunArgs) $(PB_DockerVolumeName)/publish-packages.sh -AzureAccount=$(PB_CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -Container=$(PB_Label) -verbose -- /p:OverwriteOnPublish=false" ,
2017-04-10 11:41:01 +00:00
"workingFolder" : "" ,
"failOnStandardError" : "false"
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
2017-06-07 13:16:24 +00:00
"continueOnError" : true ,
"alwaysRun" : true ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local copy logs out of container" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-01-29 19:03:06 +00:00
"condition" : "succeededOrFailed()" ,
2017-04-10 11:41:01 +00:00
"task" : {
2018-08-07 15:19:03 +00:00
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
"versionSpec" : "1.*" ,
2017-04-10 11:41:01 +00:00
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"filename" : "docker" ,
"arguments" : "run --rm -v $(Build.StagingDirectory):/docker_logs $(PB_DockerCommonRunArgs) find . -type f -name *.log -exec cp {} --target-directory=/docker_logs ;" ,
"workingFolder" : "" ,
"failOnStandardError" : "false"
2018-01-24 17:04:36 +00:00
}
} ,
{
"environment" : { } ,
"enabled" : true ,
"continueOnError" : true ,
"alwaysRun" : true ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local publish artifact: BuildLogs" ,
2018-01-24 17:04:36 +00:00
"timeoutInMinutes" : 0 ,
2018-01-29 19:03:06 +00:00
"condition" : "succeededOrFailed()" ,
2018-01-24 17:04:36 +00:00
"task" : {
"id" : "2ff763a7-ce83-4e1f-bc89-0ae63477cebe" ,
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"PathtoPublish" : "$(Build.StagingDirectory)" ,
2017-06-07 13:16:24 +00:00
"ArtifactName" : "BuildLogs" ,
"ArtifactType" : "Container" ,
2018-01-24 17:04:36 +00:00
"TargetPath" : "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)" ,
"Parallel" : "false" ,
"ParallelCount" : "8"
2017-04-10 11:41:01 +00:00
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
2017-06-07 13:16:24 +00:00
"continueOnError" : true ,
2018-01-29 19:03:06 +00:00
"alwaysRun" : false ,
2018-08-07 15:19:03 +00:00
"displayName" : "Local cleanup Docker" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2018-01-29 19:03:06 +00:00
"condition" : "always()" ,
2017-04-10 11:41:01 +00:00
"task" : {
2017-06-07 13:16:24 +00:00
"id" : "d9bafed4-0b18-4f58-968d-86655b4d2ce9" ,
2017-04-10 11:41:01 +00:00
"versionSpec" : "1.*" ,
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"filename" : "$(PB_GitDirectory)/Tools/scripts/docker/cleanup-docker.sh" ,
2017-06-07 13:16:24 +00:00
"arguments" : "" ,
"workingFolder" : "" ,
"failOnStandardError" : "false"
2017-04-10 11:41:01 +00:00
}
} ,
{
2018-01-24 17:04:36 +00:00
"environment" : { } ,
2017-04-10 11:41:01 +00:00
"enabled" : true ,
"continueOnError" : true ,
2018-08-07 15:19:03 +00:00
"displayName" : "run end.sh" ,
2017-04-10 11:41:01 +00:00
"timeoutInMinutes" : 0 ,
2019-04-12 14:10:50 +00:00
"condition" : "always()" ,
2018-08-07 15:19:03 +00:00
"alwaysRun" : true ,
2017-04-10 11:41:01 +00:00
"task" : {
2018-08-07 15:19:03 +00:00
"id" : "10f1f9a1-74b0-47ab-87bf-e3c9c68e8b0d" ,
"versionSpec" : "0.*" ,
2017-04-10 11:41:01 +00:00
"definitionType" : "task"
} ,
"inputs" : {
2018-08-07 15:19:03 +00:00
"type" : "InlineScript" ,
"scriptPath" : "" ,
"args" : "" ,
"cwd" : "" ,
"failOnStandardError" : "false" ,
"script" : "if [ -f \"$AGENTTOOLSPATH/end.sh\" ]; then echo \"$AGENTTOOLSPATH/end.sh script found. Executing...\"; $AGENTTOOLSPATH/end.sh ; else echo \"$AGENTTOOLSPATH/end.sh script does not exist. Moving on.\" ; fi"
2017-04-10 11:41:01 +00:00
}
}
] ,
"options" : [
2017-10-19 20:04:20 +00:00
{
"enabled" : false ,
"definition" : {
"id" : "5d58cc01-7c75-450c-be18-a388ddb129ec"
} ,
"inputs" : {
"branchFilters" : "[\"+refs/heads/*\"]" ,
"additionalFields" : "{}"
}
} ,
2017-04-10 11:41:01 +00:00
{
"enabled" : false ,
"definition" : {
"id" : "a9db38f9-9fdc-478c-b0f9-464221e58316"
} ,
"inputs" : {
"workItemType" : "234347" ,
"assignToRequestor" : "true" ,
"additionalFields" : "{}"
}
}
] ,
"variables" : {
2017-10-19 20:04:20 +00:00
"CloudDropAccessToken" : {
"value" : null ,
"isSecret" : true
} ,
2018-08-07 15:19:03 +00:00
"HelixApiAccessKey" : {
"value" : null ,
"isSecret" : true
2018-01-24 17:04:36 +00:00
} ,
2017-10-19 20:04:20 +00:00
"OfficialBuildId" : {
"value" : "$(Build.BuildNumber)" ,
2017-04-10 11:41:01 +00:00
"allowOverride" : true
} ,
2018-08-07 15:19:03 +00:00
"PB_AssetRootUrl" : {
"value" : "" ,
"isSecret" : true
} ,
"PB_RestoreSource" : {
"value" : "" ,
"isSecret" : true
} ,
2017-10-19 20:04:20 +00:00
"PB_BuildArguments" : {
"value" : "-buildArch=x64 -Release -stripSymbols" ,
"allowOverride" : true
} ,
"PB_BuildTestsArguments" : {
"value" : "-buildArch=x64 -Release -SkipTests -Outerloop -- /p:ArchiveTests=true /p:EnableDumpling=true" ,
"allowOverride" : true
} ,
"PB_CleanAgent" : {
"value" : "true"
} ,
"PB_CloudDropAccountName" : {
"value" : "dotnetbuildoutput"
} ,
"PB_CloudResultsAccessToken" : {
"value" : null ,
"isSecret" : true
} ,
"PB_CloudResultsAccountName" : {
"value" : "dotnetjobresult"
} ,
"PB_CreateHelixArguments" : {
"value" : "\"/p:ArchGroup=x64 /p:ConfigurationGroup=Release /p:TestProduct=corefx /p:TimeoutInSeconds=1200 /p:TargetOS=Linux" ,
"allowOverride" : true
} ,
"PB_DockerCommonRunArgs" : {
2018-08-07 15:19:03 +00:00
"value" : "--name $(PB_DockerContainerName) -v \"$(PB_DockerContainerName):$(PB_DockerVolumeName)\" -w=\"$(PB_DockerVolumeName)\" -e \"PACKAGEVERSIONPROPSURL=$(PB_PackageVersionPropsUrl)\" $(PB_DockerImageName)"
2017-04-10 11:41:01 +00:00
} ,
"PB_DockerContainerName" : {
2017-06-07 13:16:24 +00:00
"value" : "corefx-$(Build.BuildId)"
2017-04-10 11:41:01 +00:00
} ,
2017-10-19 20:04:20 +00:00
"PB_DockerCopyDest" : {
2018-08-07 15:19:03 +00:00
"value" : "$(Build.StagingDirectory)"
2017-10-19 20:04:20 +00:00
} ,
2017-04-10 11:41:01 +00:00
"PB_DockerImageName" : {
"value" : "$(PB_DockerRepository):$(PB_DockerTag)"
} ,
"PB_DockerRepository" : {
2017-06-07 13:16:24 +00:00
"value" : "microsoft/dotnet-buildtools-prereqs"
2017-04-10 11:41:01 +00:00
} ,
"PB_DockerTag" : {
2018-01-24 17:04:36 +00:00
"value" : "centos-7-d485f41-20173404063424" ,
2017-04-10 11:41:01 +00:00
"allowOverride" : true
} ,
2017-10-19 20:04:20 +00:00
"PB_DockerVolumeName" : {
"value" : "/root/corefx-$(Build.BuildId)"
2017-04-10 11:41:01 +00:00
} ,
2017-10-19 20:04:20 +00:00
"PB_GitDirectory" : {
"value" : "$(Build.SourcesDirectory)/corefx"
2017-04-10 11:41:01 +00:00
} ,
"PB_Label" : {
"value" : "$(Build.BuildNumber)" ,
"allowOverride" : true
} ,
2018-08-07 15:19:03 +00:00
"PB_PackageVersionPropsUrl" : {
"value" : "" ,
"isSecret" : true
} ,
"PB_SkipTests" : {
"value" : "false" ,
"allowOverride" : true
} ,
2017-10-19 20:04:20 +00:00
"PB_SyncArguments" : {
"value" : "-p -- /p:ArchGroup=x64" ,
2017-04-10 11:41:01 +00:00
"allowOverride" : true
} ,
2017-10-19 20:04:20 +00:00
"PB_TargetQueue" : {
2019-04-12 14:10:50 +00:00
"value" : "Centos.7.Amd64+RedHat.7.Amd64+Debian.8.Amd64+Debian.9.Amd64+Ubuntu.1404.Amd64+Ubuntu.1604.Amd64+Ubuntu.1804.Amd64+opensuse.42.amd64+SLES.12.Amd64+Fedora.27.Amd64+Fedora.28.Amd64"
2017-04-10 11:41:01 +00:00
} ,
"PB_VsoAccountName" : {
"value" : "dn-bot"
} ,
"PB_VsoCorefxGitUrl" : {
2018-08-07 15:19:03 +00:00
"value" : "https://$(PB_VsoAccountName):$(VsoPassword)@devdiv.visualstudio.com/DevDiv/_git/$(PB_VsoRepositoryName)/" ,
"isSecret" : true
2017-04-10 11:41:01 +00:00
} ,
2017-10-19 20:04:20 +00:00
"PB_VsoRepositoryName" : {
"value" : "DotNet-CoreFX-Trusted"
2017-04-10 11:41:01 +00:00
} ,
2018-08-07 15:19:03 +00:00
"ProductBuildId" : {
"value" : "" ,
"allowOverride" : true
} ,
2017-10-19 20:04:20 +00:00
"SourceVersion" : {
"value" : "HEAD" ,
2017-04-10 11:41:01 +00:00
"allowOverride" : true
} ,
2017-10-19 20:04:20 +00:00
"system.debug" : {
"value" : "false" ,
2017-04-10 11:41:01 +00:00
"allowOverride" : true
2017-06-07 13:16:24 +00:00
} ,
2017-10-19 20:04:20 +00:00
"VsoPassword" : {
"value" : null ,
"isSecret" : true
2017-04-10 11:41:01 +00:00
}
} ,
"demands" : [
"Agent.OS -equals linux"
] ,
"retentionRules" : [
{
"branches" : [
"+refs/heads/*"
] ,
"artifacts" : [
"build.SourceLabel"
] ,
"artifactTypesToDelete" : [ ] ,
"daysToKeep" : 10 ,
"minimumToKeep" : 1 ,
"deleteBuildRecord" : true ,
"deleteTestResults" : true
}
] ,
2017-10-19 20:04:20 +00:00
"buildNumberFormat" : "$(date:yyyyMMdd)$(rev:-rr)" ,
2017-04-10 11:41:01 +00:00
"jobAuthorizationScope" : "projectCollection" ,
2018-08-07 15:19:03 +00:00
"jobTimeoutInMinutes" : 90 ,
2017-10-19 20:04:20 +00:00
"jobCancelTimeoutInMinutes" : 5 ,
2017-04-10 11:41:01 +00:00
"repository" : {
"properties" : {
"labelSources" : "0" ,
"reportBuildStatus" : "true" ,
"fetchDepth" : "0" ,
"gitLfsSupport" : "false" ,
"skipSyncSource" : "true" ,
2018-08-07 15:19:03 +00:00
"cleanOptions" : "3" ,
2018-01-24 17:04:36 +00:00
"checkoutNestedSubmodules" : "false" ,
"labelSourcesFormat" : "$(build.buildNumber)"
2017-04-10 11:41:01 +00:00
} ,
"id" : "58fa2458-e392-4373-ba2b-dd3ef0c2d7ce" ,
"type" : "TfsGit" ,
"name" : "DotNet-CoreFX-Trusted" ,
"url" : "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreFX-Trusted" ,
"defaultBranch" : "refs/heads/master" ,
"clean" : "false" ,
"checkoutSubmodules" : false
} ,
2017-10-19 20:04:20 +00:00
"processParameters" : { } ,
2017-04-10 11:41:01 +00:00
"quality" : "definition" ,
2018-01-29 19:03:06 +00:00
"drafts" : [ ] ,
2017-04-10 11:41:01 +00:00
"queue" : {
2018-08-07 15:19:03 +00:00
"_links" : {
"self" : {
"href" : "https://devdiv.visualstudio.com/DefaultCollection/_apis/build/Queues/36"
}
} ,
2017-10-19 20:04:20 +00:00
"id" : 36 ,
"name" : "DotNet-Build" ,
2018-08-07 15:19:03 +00:00
"url" : "https://devdiv.visualstudio.com/DefaultCollection/_apis/build/Queues/36" ,
2017-04-10 11:41:01 +00:00
"pool" : {
"id" : 39 ,
"name" : "DotNet-Build"
2017-10-19 20:04:20 +00:00
}
2017-04-10 11:41:01 +00:00
} ,
"id" : 5008 ,
"name" : "DotNet-CoreFx-Trusted-Linux" ,
2017-10-19 20:04:20 +00:00
"path" : "\\" ,
"type" : "build" ,
2018-01-24 17:04:36 +00:00
"queueStatus" : "enabled" ,
2017-04-10 11:41:01 +00:00
"project" : {
"id" : "0bdbc590-a062-4c3f-b0f6-9383f67865ee" ,
"name" : "DevDiv" ,
2018-08-07 15:19:03 +00:00
"description" : "Visual Studio and DevDiv team project for git source code repositories. Work items for Visual Studio and most active DevDiv products are in this account." ,
2017-04-10 11:41:01 +00:00
"url" : "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee" ,
"state" : "wellFormed" ,
2018-08-07 15:19:03 +00:00
"revision" : 418099111 ,
2018-01-24 17:04:36 +00:00
"visibility" : "organization"
2017-04-10 11:41:01 +00:00
}
2018-08-07 15:19:03 +00:00
}