OctopusDeploy / OctoTFS

| Public | Octopus extensions for Azure DevOps, TFS, VSTS, and VSO
https://marketplace.visualstudio.com/items?itemName=octopusdeploy.octopus-deploy-build-release-tasks
Other
0 stars 41 forks source link

Include the step identifier in the user agent string #280

Closed slewis74 closed 1 year ago

slewis74 commented 1 year ago

The current user agent string allow us to determine which versions of the Azure DevOps plugin are actively in use against Octopus instances. For those that report telemetry.

This PR extends the user agent strings to include a step identifier, which will allow us to determine which versions of which steps are actively being used.

Example of previous user agent string content

AzureDevOps ... octo plugin/1.2.3

which will now become something like

AzureDevOps ... octo plugin/1.2.3 create-release

Example from the build pipeline run on this PR's branch image