Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[feature] Extend webhook functionalities #1961

Copy link
Copy link
Open
@harlequin

Description

@harlequin
Issue body actions

A great feature would be if the notification webhook will have 2 additional improvements:

  1. Define that the webhook has to be acknowledged via 2xx return code

    Implementation would be as a configure option notifier.acknowledge with true or false inside the workspace.yml if webhooks are a fire and forget or wait for 2xx response.

  2. Define global Trace ID via Environment variable.

    Currently it is implemented that every pipeline run will calculates it's own UUID for every pipeline run.
    In the scenario that we are splitting the jobs across different machines, moon ci --jobs --jobsTotal, it would be great that the user can calculate it's own "CI ID" before executing the moon commands.

    With this the data can be analysed across machines.

@milesj: If you are agreeing that this is feature makes sense, I can provide the merge request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.