concourse-ci's mattermost-notification-resource https://docs.mattermost.com/developer/webhooks-incoming.html
resource_types:
- name: resource-mattermost-notification
type: registry-image
source:
repository: fourdollars/mattermost-notification-resource
tag: latest
or
resource_types:
- name: resource-mattermost-notification
type: registry-image
source:
repository: ghcr.io/fourdollars/mattermost-notification-resource
tag: latest
resources:
- name: notification
type: resource-mattermost-notification
icon: bell
check_every: never
source:
webhook: http://{your-mattermost-site}/hooks/xxx-generatedkey-xxx
link: true
jobs:
- name: hello-world
plan:
- task: send-message
config:
platform: linux
image_resource:
type: registry-image
source:
repository: busybox
outputs:
- name: output
run:
path: sh
args:
- -exc
- |
echo "Hello World" > output/message.log
- put: notification
inputs: [output]
params:
path: output
- put: notification
inputs: detect
params:
link: false
message: "Hi, here."
Content type
Image
Digest
sha256:1b02d0910…
Size
10.2 MB
Last updated
6 months ago
docker pull fourdollars/mattermost-notification-resource