Provides a way to address the channel(s) related to this action:
usually, an event or command invocation.
In an event handler, these are usually the channel(s) linked to a repo.
In a command handler, the behavior will be the same as that of MessageClient.respond
.
In some cases, such as repo creation or a push to a repo where there is no linked channel,
addressChannels will go to dev/null without error.
Context of the Atomist EventHandler invocation. Use to run GraphQL queries, use the messageClient directly and find the team and correlation id
Credentials for use with source control hosts such as GitHub
Error that was raised during goal execution if not handled inside the goalExecutor
The goal that is current executing
The goal event that changed state
The repo this relates to
Store and retrieve preferences for this SDM or team
Result of goal execution; only available if goalExecutor returned an result
Generated using TypeDoc
Invokes when an event occurs relating to execution of a goal within this SDM.