Я застрял при попытке получить результаты автоматического теста из конвейера сборки. Кто-нибудь здесь может помочь мне разобраться, пожалуйста?
Это мой сборочный конвейер:
Я допускаю VSTEST по умолчанию:
steps:
- task: VSTest@2
displayName: 'VsTest - testAssemblies'
inputs:
runOnlyImpactedTests: false
rerunFailedTests: false
Кроме того, по умолчанию задан Опубликовать результат теста:
steps:
- task: PublishTestResults@2
displayName: 'Publish Test Results **/TEST-*.xml'
inputs:
testResultsFormat: VSTest
В конце я пытаюсь опубликовать результат теста на слабину (но я не знаю, как получить данные, которыеМне нужно).
После вы можете увидеть сводную информацию о сборке:
А затем крик сообщения об окончании SLACK:
#Your build pipeline references an undefined variable named ‘date:yyyyMMdd’. Create or edit the build pipeline for this YAML file, define the variable on the Variables tab. See https://go.microsoft.com/fwlink/?linkid=865972
#Your build pipeline references an undefined variable named ‘rev:.r’. Create or edit the build pipeline for this YAML file, define the variable on the Variables tab. See https://go.microsoft.com/fwlink/?linkid=865972
steps:
- task: kasunkodagoda.slack-notification.slack-notification-task.SlackNotification@5
displayName: 'Post Slack Notification'
inputs:
SlackApiToken: 'xoxp-I_HIDE_IT_BECAUSE_IT_IS_SECRET'
Channel: '#devops_ci'
Message: 'A new build is available $(date:yyyyMMdd)$(rev:.r)'
UseVariableForMessage: true
AuthorName: 'Continuous Integration'
AuthorLink: 'https://I_HIDE_IT_BECAUSE_IT_IS_SECRET.visualstudio.com/SHIVA/_build?definitionId=1'
PreText: 'Attachment Pre-Text'
Text: 'Attachment Text'
Большое спасибо.