Skip to content
This repository was archived by the owner on Feb 15, 2022. It is now read-only.
This repository was archived by the owner on Feb 15, 2022. It is now read-only.

(Spike) Explore service hooks available in ADO for onboarding #582

@samiyaakhtar

Description

@samiyaakhtar

As a developer, I would like to know the method(s) for how I can onboard to start using the Spektate tool and send data to the tool from all the pipelines.

I want: a complete guide on how to onboard to use the Spektate tool, both CLI and dashboard.

Additional context:
Methods for updating the pipeline from a task:

  • send POST request to an azure function
  • download and run a python script
  • (Spike) explore the service hooks available in Azure DevOps (and see if these can be extended to tools outside ADO or if they would remain Azure specific, in which an alternative needs to be setup)
    • Push a message to azure storage queue when a build starts
    • Run a script that dequeues this message and gets the build id
      • Query the azure API to get variables for this specific build, to get image tag, hld commit id, etc.

Does this require updates to documentation?: Yes

Acceptance Criteria:

A document/artifact explaining why we can/cannot use the service hooks in AzDO for sending data to the pipelines. If we can use this method, ideally, a working example of sending data to the pipelines would be useful

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions