Character Indexing and Publishing Sources Failed to Run in TFS 2015

By default, TFS Build creates the Index Sources and Character Publishing option in the Visual Studio Build definition. When the property of the step "Symbol publishing path" is empty, everything works fine. But when setting up the path to the local directory, the step generates the following error:

2015-09-25T11:00:09.7991491Z Executing the powershell script: C:\NewAgent\tasks\PublishSymbols\1.0.4\PublishSymbols.ps1
2015-09-25T11:00:10.0022755Z Find-Files -SearchPattern **\bin\**\*.pdb -RootFolder C:\NewAgent\_work\990dcb3f\Projects
2015-09-25T11:00:10.0491548Z Found 15 files to index...
2015-09-25T11:00:10.0491548Z Invoke-IndexSources -RepositoryEndpoint <repositoryEndpoint> -SourceFolder C:\NewAgent\_work\990dcb3f\Projects -PdbFiles <pdbFiles>
2015-09-25T11:00:10.6272794Z Invoke-PublishSymbols -PdbFiles <pdbFiles> -Share C:\DebugSymbols -Product EntityMapper -Version 20150925.14 -MaximumWaitTime 7200000 -MaximumSemaphoreAge 1440 -ArtifactName 
2015-09-25T11:00:10.7348541Z ##[error]Can't infer artifact type from artifact location C:\DebugSymbols.
2015-09-25T11:00:10.7504779Z  
2015-09-25T11:00:10.7504779Z Start: AssociateArtifact
2015-09-25T11:00:10.7504779Z ##[error]Artifact Type is required.
2015-09-25T11:00:10.7504779Z End: AssociateArtifact

The pdb files are published in the specified directory, so I really don’t understand what causes the error (which then leads to the failure of the entire build job).

+4
source share
2 answers

When the property of the "Path to publishing characters" step is empty, everything works fine.

, , , w370 > .

. .

0

" "

//MYSERVER/

\\ MyServer\

. , , ...:)

0

Source: https://habr.com/ru/post/1608979/


All Articles