community.general.grove (8.5.0) — module

Sends a notification to a grove.io channel

Authors: Jonas Pfenniger (@zimbatm)

Install collection

Install with ansible-galaxy collection install community.general:==8.5.0


Add to requirements.yml

  collections:
    - name: community.general
      version: 8.5.0

Description

The C(grove) module sends a message for a service to a Grove.io channel.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Sends a notification to a grove.io channel
  community.general.grove:
    channel_token: 6Ph62VBBJOccmtTPZbubiPzdrhipZXtg
    service: my-app
    message: 'deployed {{ target }}'

Inputs

    
url:
    description:
    - Service URL for the web client
    required: false
    type: str

service:
    default: ansible
    description:
    - Name of the service (displayed as the "user" in the message)
    required: false
    type: str

icon_url:
    description:
    - Icon for the service
    required: false
    type: str

channel_token:
    description:
    - Token of the channel to post to.
    required: true
    type: str

validate_certs:
    default: true
    description:
    - If V(false), SSL certificates will not be validated. This should only be used on
      personally controlled sites using self-signed certificates.
    type: bool

message_content:
    description:
    - Message content.
    - The alias O(ignore:message) has been removed in community.general 4.0.0.
    required: true
    type: str