Sign inSign up

jfxs/slack-notify

By jfxs

•Updated over 3 years ago

A lightweight Docker image to easily publish Slack message

Image
0

10K+

jfxs/slack-notify repository overview

⁠jfxs / slack-notify

Software License Pipeline Status Robot Framework Tests Image size semantic-release

A lightweight Docker image to easily publish Slack message in a gitlab-ci pipeline to build Docker image.

This image is automatically updated with the Automated Continuous Delivery of Docker images⁠ pattern.

⁠Getting Started

⁠Prerequisities

In order to run this container you'll need Docker installed.

⁠Usage

Include template at the beginning of .gitlab-ci.yml file:

include:
  - remote: 'https://gitlab.com/fxs/docker-slack-notify/raw/master/.slack-notify-template.yml'

Set CI/CD variable:

  • T_SLACK_WEBHOOK, example: Z3FBDHDE/DFEGRLHF5HE/FuIhzlJl3lJLRHlj (must be masked)
  • T_DOCKERHUB_IMAGE_REPOSITORY, example: jfxs/slack-notify

⁠Built with

Docker latest tag contains:

SoftwareVersion
fromalpine@sha256:f271e74b ...
alpine3.17.1
slack-notify.sh1.1.1

Versions of installed software are listed in /etc/VERSIONS file of the Docker image. Example to see them for a specific tag:

docker run -t jfxs/slack-notify:1.0.0-1 cat /etc/VERSIONS

⁠Tests

Tests are runned with Robot Framework⁠. Last test report is available here⁠.

⁠Find Us

⁠Authors

⁠License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See the LICENSE⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:ed6270789…

Size

4.3 MB

Last updated

over 3 years ago

docker pull jfxs/slack-notify