New in version 1.6.
parameter | required | default | choices | comments |
---|---|---|---|---|
annotated_by |
no | Ansible | The person or robot who the annotation should be attributed to. | |
deployed_by |
no | Ansible | The person or robot responsible for deploying the code | |
deployed_to |
no | The environment code was deployed to. (ie: development, staging, production) | ||
event |
no |
|
The type of event to send, either annotation or deploy | |
event_epoch |
no | Unix timestamp of where the event should appear in the timeline, defaults to now. Be careful with this. | ||
instance_id |
no | id of an EC2 instance that this event should be attached to, which will limit the contexts where this event is shown | ||
key |
yes | API key. | ||
level |
no | INFO |
|
one of INFO/WARN/ERROR, defaults to INFO if not supplied. May affect display. |
msg |
no | The contents of the annotation message, in plain text. Limited to 256 characters. Required for annotation. | ||
repository |
no | The repository (or project) deployed | ||
revision_id |
no | The revision of the code that was deployed. Required for deploy events |
- stackdriver: key: AAAAAA event: deploy deployed_to: production deployed_by: leeroyjenkins repository: MyWebApp revision_id: abcd123 - stackdriver: key: AAAAAA event: annotation msg: Greetings from Ansible annotated_by: leeroyjenkins level: WARN instance_id: i-abcd1234
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This module is community maintained without core committer oversight.
For more information on what this means please read Module Support
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.