Result Event
The codenow.ci.result.event reports the outcomes of individual steps in the pipeline. You can send multiple result events during a single pipeline run — either one event per step, or a single event containing all results at once.
Result Subtypes
Each result event contains a payload array with one or more result items. The following subtypes are supported:
| Subtype | Description |
|---|---|
| git-revision | Branch and commit information for the code being built |
| code-quality | Results of static code analysis (e.g., SonarQube) |
| container | Link to the container registry where the built image is stored |
| helm | Link to the Helm registry where the Helm chart for deployment is stored |
| git-tag | Git tag of the released version |
| Package Registry | Link to an artifact registry (maven / npm / nuget) |
| link | Custom URL to a build result not covered by other subtypes |
tip
You can split results across multiple events — for example, send git-revision first when the checkout completes, then container after the image is built. Each event must reference the same pipelineId.