--- /dev/null
+{
+ "build": [
+ {
+ "environment": {},
+ "enabled": true,
+ "continueOnError": true,
+ "alwaysRun": false,
+ "displayName": "Cleanup previous build",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "rm",
+ "arguments": "-dfr $(PB_SourcesDirectory)",
+ "workingFolder": "",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "environment": {},
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Clone repo",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "git",
+ "arguments": "clone $(PB_VsoRepoUrl) $(PB_SourcesDirectory)",
+ "workingFolder": "",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "environment": {},
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "git checkout",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "git",
+ "arguments": "checkout $(SourceVersion)",
+ "workingFolder": "$(PB_SourcesDirectory)",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "environment": {},
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Build",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "bash",
+ "arguments": "-c \"export DotNetBootstrapCliTarPath=/dotnet-sdk-freebsd-x64.tar && $(PB_SourcesDirectory)/build.sh -OfficialBuildId=$(OfficialBuildId) $(PB_BuildArguments) -- $(PB_AdditionalMSBuildArguments) \"",
+ "workingFolder": "$(PB_SourcesDirectory)",
+ "failOnStandardError": "false"
+ }
+ },
+ {
+ "environment": {},
+ "enabled": true,
+ "continueOnError": false,
+ "alwaysRun": false,
+ "displayName": "Publish",
+ "timeoutInMinutes": 0,
+ "task": {
+ "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
+ "versionSpec": "1.*",
+ "definitionType": "task"
+ },
+ "inputs": {
+ "filename": "bash",
+ "arguments": "-c \"export DotNetBootstrapCliTarPath=/dotnet-sdk-freebsd-x64.tar && $(PB_SourcesDirectory)/Tools/msbuild.sh $(PB_SourcesDirectory)/publish/publish.proj /p:PublishType=$(PB_PublishType) /p:AzureAccountName=$(PB_AzureAccountName) /p:ContainerName=$(PB_ContainerName) /p:AzureAccessToken=$(PB_AzureAccessToken) /p:ChecksumAzureAccountName=$(PB_ChecksumAzureAccountName) /p:ChecksumContainerName=$(PB_ChecksumContainerName) /p:ChecksumAzureAccessToken=$(PB_ChecksumAzureAccessToken) /p:TargetArchitecture=$(PB_TargetArchitecture) /p:ConfigurationGroup=$(BuildConfiguration) /p:PortableBuild=$(PB_PortableBuild) /p:OSGroup=FreeBSD $(PB_AdditionalMSBuildArguments) \"",
+ "workingFolder": "$(PB_SourcesDirectory)",
+ "failOnStandardError": "false"
+ }
+ }
+ ],
+ "options": [
+ {
+ "enabled": false,
+ "definition": {
+ "id": "5d58cc01-7c75-450c-be18-a388ddb129ec"
+ },
+ "inputs": {
+ "branchFilters": "[\"+refs/heads/*\"]",
+ "additionalFields": "{}"
+ }
+ },
+ {
+ "enabled": false,
+ "definition": {
+ "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
+ },
+ "inputs": {
+ "workItemType": "234347",
+ "assignToRequestor": "true",
+ "additionalFields": "{}"
+ }
+ },
+ {
+ "enabled": false,
+ "definition": {
+ "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
+ },
+ "inputs": {
+ "additionalFields": "{}"
+ }
+ }
+ ],
+ "variables": {
+ "BuildConfiguration": {
+ "value": "Release",
+ "allowOverride": true
+ },
+ "PB_BuildArguments": {
+ "value": "-ConfigurationGroup=$(BuildConfiguration) $(PB_AdditionalBuildArguments)",
+ "allowOverride": true
+ },
+ "GITHUB_PASSWORD": {
+ "value": "PassedViaPipeBuild"
+ },
+ "PB_CleanAgent": {
+ "value": "true"
+ },
+ "PB_SourcesDirectory": {
+ "value": "$(Build.SourcesDirectory)/core-setup"
+ },
+ "PB_Branch": {
+ "value": "master"
+ },
+ "PB_AzureAccountName": {
+ "value": "sourcebuild"
+ },
+ "PB_ContainerName": {
+ "value": "dotnet"
+ },
+ "PB_AzureAccessToken": {
+ "value": null,
+ "isSecret": true
+ },
+ "PB_ChecksumAzureAccountName": {
+ "value": "dotnetclichecksums"
+ },
+ "PB_ChecksumContainerName": {
+ "value": "dotnet"
+ },
+ "PB_ChecksumAzureAccessToken": {
+ "value": null,
+ "isSecret": true
+ },
+ "PB_VsoRepoUrl": {
+ "value": "--branch $(PB_Branch) https://$(PB_VsoAccountName):$(PB_VsoPassword)@devdiv.visualstudio.com/DevDiv/_git/DotNet-Core-Setup-Trusted"
+ },
+ "PB_VsoAccountName": {
+ "value": "dn-bot"
+ },
+ "PB_VsoPassword": {
+ "value": null,
+ "isSecret": true
+ },
+ "SourceVersion": {
+ "value": "HEAD"
+ },
+ "OfficialBuildId": {
+ "value": "$(Build.BuildNumber)"
+ },
+ "PB_TargetArchitecture": {
+ "value": "x64"
+ },
+ "PB_AdditionalBuildArguments": {
+ "value": ""
+ },
+ "PB_AdditionalMSBuildArguments": {
+ "value": ""
+ },
+ "PB_PortableBuild": {
+ "value": "true"
+ },
+ "PB_PackageVersionPropsUrl": {
+ "value": ""
+ },
+ "PACKAGEVERSIONPROPSURL": {
+ "value": "$(PB_PackageVersionPropsUrl)"
+ }
+ },
+ "demands": [
+ "Agent.OS -equals FreeBSD"
+ ],
+ "retentionRules": [
+ {
+ "branches": [
+ "+refs/heads/*"
+ ],
+ "artifacts": [],
+ "artifactTypesToDelete": [
+ "FilePath",
+ "SymbolStore"
+ ],
+ "daysToKeep": 2,
+ "minimumToKeep": 1,
+ "deleteBuildRecord": true,
+ "deleteTestResults": true
+ }
+ ],
+ "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)",
+ "jobAuthorizationScope": "projectCollection",
+ "jobTimeoutInMinutes": 90,
+ "jobCancelTimeoutInMinutes": 5,
+ "badgeEnabled": true,
+ "repository": {
+ "properties": {
+ "labelSources": "0",
+ "reportBuildStatus": "true",
+ "fetchDepth": "0",
+ "gitLfsSupport": "false",
+ "skipSyncSource": "true",
+ "cleanOptions": "0",
+ "checkoutNestedSubmodules": "false",
+ "labelSourcesFormat": "$(build.buildNumber)"
+ },
+ "id": "c19ea379-feb7-4ca5-8f7f-5f2b5095ea62",
+ "type": "TfsGit",
+ "name": "DotNet-Core-Setup-Trusted",
+ "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-Core-Setup-Trusted",
+ "defaultBranch": "refs/heads/buildtools",
+ "clean": "false",
+ "checkoutSubmodules": false
+ },
+ "processParameters": {},
+ "quality": "definition",
+ "drafts": [],
+ "queue": {
+ "_links": {
+ "self": {
+ "href": "https://devdiv.visualstudio.com/_apis/build/Queues/832"
+ }
+ },
+ "id": 832,
+ "name": "DotNetCore-Infra",
+ "url": "https://devdiv.visualstudio.com/_apis/build/Queues/832",
+ "pool": {
+ "id": 135,
+ "name": "DotNetCore-Infra"
+ }
+ },
+ "id": 6192,
+ "name": "Core-Setup-FreeBSD-BT",
+ "path": "\\",
+ "type": "build",
+ "queueStatus": "enabled",
+ "project": {
+ "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
+ "name": "DevDiv",
+ "description": "Visual Studio and DevDiv team project for git source code repositories. Work items will be added for Adams, Dev14 work items are tracked in vstfdevdiv. ",
+ "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
+ "state": "wellFormed",
+ "revision": 418098432,
+ "visibility": "organization"
+ }
+}