-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathStateBot-CSharp-Build.json
1 lines (1 loc) · 7.45 KB
/
StateBot-CSharp-Build.json
1
{"build":[{"enabled":true,"continueOnError":false,"alwaysRun":false,"displayName":"NuGet restore","timeoutInMinutes":0,"task":{"id":"333b11bd-d341-40d9-afcf-b32d5ce6f23b","versionSpec":"0.*","definitionType":"task"},"inputs":{"solution":"CSharp/core-AppInsights/AppInsightsBot.sln","nugetConfigPath":"","restoreMode":"restore","noCache":"false","nuGetRestoreArgs":"","verbosity":"-","nuGetVersion":"3.5.0.1829","nuGetPath":""}},{"enabled":true,"continueOnError":false,"alwaysRun":false,"displayName":"Build solution","timeoutInMinutes":0,"task":{"id":"71a9a2d3-a98a-4caa-96ab-affca411ecda","versionSpec":"1.*","definitionType":"task"},"inputs":{"solution":"CSharp/core-AppInsights/AppInsightsBot.sln","msbuildArgs":"/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation=\"$(build.artifactstagingdirectory)\\\\\"","platform":"$(BuildPlatform)","configuration":"$(BuildConfiguration)","clean":"false","vsVersion":"15.0","maximumCpuCount":"false","restoreNugetPackages":"false","msbuildArchitecture":"x86","logProjectEvents":"true","createLogFile":"false"}},{"enabled":true,"continueOnError":false,"alwaysRun":false,"displayName":"Test Assemblies","timeoutInMinutes":0,"task":{"id":"ef087383-ee5e-42c7-9a53-ab56c98420f9","versionSpec":"1.*","definitionType":"task"},"inputs":{"testAssembly":"**\\$(BuildConfiguration)\\AppInsightsBot.Tests*.dll;-:**\\obj\\**","testFiltercriteria":"","runSettingsFile":"","overrideTestrunParameters":"","codeCoverageEnabled":"true","runInParallel":"false","vstestLocationMethod":"version","vsTestVersion":"14.0","vstestLocation":"","pathtoCustomTestAdapters":"","otherConsoleOptions":"","testRunTitle":"","platform":"$(BuildPlatform)","configuration":"$(BuildConfiguration)","publishRunAttachments":"true"}},{"enabled":true,"continueOnError":false,"alwaysRun":false,"displayName":"Copy Functional Tests to Output","timeoutInMinutes":0,"task":{"id":"5bfb729a-a7c8-4a78-a7c3-8d717bb7c13c","versionSpec":"2.*","definitionType":"task"},"inputs":{"SourceFolder":"","Contents":"**\\AppInsightsBot.FunctionalTests\\bin\\$(BuildConfiguration)\\*.*","TargetFolder":"$(build.artifactstagingdirectory)","CleanTargetFolder":"false","OverWrite":"false","flattenFolders":"true"}},{"enabled":true,"continueOnError":false,"alwaysRun":false,"displayName":"Copy ARM templates","timeoutInMinutes":0,"task":{"id":"5bfb729a-a7c8-4a78-a7c3-8d717bb7c13c","versionSpec":"2.*","definitionType":"task"},"inputs":{"SourceFolder":"Node/core-AppInsights","Contents":"**\\*parameters.json\n**\\*template.json","TargetFolder":"$(Build.ArtifactStagingDirectory)","CleanTargetFolder":"false","OverWrite":"false","flattenFolders":"false"}},{"enabled":true,"continueOnError":true,"alwaysRun":false,"displayName":"Publish symbols path","timeoutInMinutes":0,"task":{"id":"0675668a-7bba-4ccb-901d-5ad6554ca653","versionSpec":"1.*","definitionType":"task"},"inputs":{"SymbolsPath":"","SearchPattern":"**\\bin\\**\\*.pdb","SymbolsFolder":"","SkipIndexing":"false","TreatNotIndexedAsWarning":"false","SymbolsMaximumWaitTime":"","SymbolsProduct":"","SymbolsVersion":"","SymbolsArtifactName":"Symbols_$(BuildConfiguration)"}},{"enabled":true,"continueOnError":false,"alwaysRun":true,"displayName":"Publish Artifact","timeoutInMinutes":0,"task":{"id":"2ff763a7-ce83-4e1f-bc89-0ae63477cebe","versionSpec":"1.*","definitionType":"task"},"inputs":{"PathtoPublish":"$(build.artifactstagingdirectory)","ArtifactName":"$(Parameters.ArtifactName)","ArtifactType":"Container","TargetPath":"\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"}}],"options":[{"enabled":false,"definition":{"id":"7c555368-ca64-4199-add6-9ebaf0b0137d"},"inputs":{"multipliers":"[]","parallel":"false","continueOnError":"true","additionalFields":"{}"}},{"enabled":false,"definition":{"id":"a9db38f9-9fdc-478c-b0f9-464221e58316"},"inputs":{"workItemType":"537679","assignToRequestor":"true","additionalFields":"{}"}},{"enabled":false,"definition":{"id":"57578776-4c22-4526-aeb0-86b6da17ee9c"},"inputs":{"additionalFields":"{}"}}],"triggers":[{"branchFilters":["+refs/heads/master"],"pathFilters":["-/Node"],"batchChanges":false,"maxConcurrentBuildsPerBranch":1,"triggerType":"continuousIntegration"}],"variables":{"system.debug":{"value":"false","allowOverride":true},"BuildConfiguration":{"value":"release","allowOverride":true},"BuildPlatform":{"value":"any cpu","allowOverride":true}},"retentionRules":[{"branches":["+refs/heads/*"],"artifacts":[],"artifactTypesToDelete":["FilePath","SymbolStore"],"daysToKeep":10,"minimumToKeep":1,"deleteBuildRecord":true,"deleteTestResults":true}],"_links":{"self":{"href":"https://nzthiago.visualstudio.com/19c76327-61f8-4f2d-a59d-6003d0cf1d3e/_apis/build/Definitions/37"},"web":{"href":"https://nzthiago.visualstudio.com/_permalink/_build/index?collectionId=4b21b6c0-c108-46ab-82ab-0b0f3612c96d&projectId=19c76327-61f8-4f2d-a59d-6003d0cf1d3e&definitionId=37"},"editor":{"href":"https://nzthiago.visualstudio.com/_permalink/_build/definitionEditor?collectionId=4b21b6c0-c108-46ab-82ab-0b0f3612c96d&projectId=19c76327-61f8-4f2d-a59d-6003d0cf1d3e&definitionId=37"}},"buildNumberFormat":"$(date:yyyyMMdd)$(rev:.r)","jobAuthorizationScope":"projectCollection","jobTimeoutInMinutes":60,"repository":{"properties":{"labelSources":"0","reportBuildStatus":"true","fetchDepth":"0","gitLfsSupport":"false","skipSyncSource":"false","cleanOptions":"0","labelSourcesFormat":"$(build.buildNumber)"},"id":"e66e41a0-9d82-496b-ba89-da45873fe805","type":"TfsGit","name":"TechReady24","url":"https://nzthiago.visualstudio.com/_git/TechReady24","defaultBranch":"refs/heads/master","clean":"false","checkoutSubmodules":false},"processParameters":{"inputs":[{"options":{},"properties":{},"name":"solution","label":"Path to solution or packages.config","defaultValue":"**\\*.sln","required":true,"type":"filePath","helpMarkDown":"The path to the Visual Studio solution file or NuGet packages.config","visibleRule":"","groupName":""},{"options":{},"properties":{},"name":"testAssembly","label":"Test Assembly","defaultValue":"**\\$(BuildConfiguration)\\*test*.dll;-:**\\obj\\**","required":true,"type":"string","helpMarkDown":"Test binaries to run tests on. Wildcards can be used. For example, `**\\*test*.dll;-:**\\obj\\**` for all dlls with test in name while excluding files in any sub-directory named obj.","visibleRule":"","groupName":""},{"options":{},"properties":{},"name":"ArtifactName","label":"Artifact Name","defaultValue":"drop","required":true,"type":"string","helpMarkDown":"The name of the artifact to create.","visibleRule":"","groupName":""}]},"quality":"definition","authoredBy":{"id":"8843a469-30a5-4a28-9f03-1183b0772986","displayName":"Thiago Almeida","uniqueName":"[email protected]","url":"https://app.vssps.visualstudio.com/A10afe579-dd90-4842-8586-4e28f727de90/_apis/Identities/8843a469-30a5-4a28-9f03-1183b0772986","imageUrl":"https://nzthiago.visualstudio.com/_api/_common/identityImage?id=8843a469-30a5-4a28-9f03-1183b0772986"},"queue":{"pool":{"id":2,"name":"Hosted","isHosted":true},"id":11,"name":"Hosted"},"uri":"vstfs:///Build/Definition/37","path":"\\","type":2,"revision":25,"createdDate":"2017-03-10T22:39:20.170Z","id":37,"name":"StateBot-CSharp","url":"https://nzthiago.visualstudio.com/19c76327-61f8-4f2d-a59d-6003d0cf1d3e/_apis/build/Definitions/37","project":{"id":"19c76327-61f8-4f2d-a59d-6003d0cf1d3e","name":"TechReady24","description":"Demos for DevOps for Bots session at TR24.","url":"https://nzthiago.visualstudio.com/_apis/projects/19c76327-61f8-4f2d-a59d-6003d0cf1d3e","state":"wellFormed","revision":406032560}}