Skip to content

A Jenkins X plugin for receiving Slack notifications about pipeline events

License

Notifications You must be signed in to change notification settings

jenkins-x-plugins/jx-slack

Folders and files

NameName
Last commit message
Last commit date
May 5, 2022
Aug 7, 2023
Feb 17, 2022
Feb 22, 2021
Mar 19, 2020
Jul 14, 2022
Feb 6, 2025
Feb 29, 2020
Feb 29, 2020
Sep 16, 2022
Feb 6, 2025
Feb 6, 2025
Feb 29, 2020
Mar 5, 2020
Mar 17, 2020
Feb 29, 2020
Sep 16, 2022
Feb 29, 2020
Jul 27, 2023
Jul 14, 2022
Jul 14, 2022
Apr 22, 2021
Feb 18, 2021
Mar 18, 2020
Feb 29, 2020
Feb 6, 2025
Feb 6, 2025
Mar 6, 2020
Feb 29, 2020

Repository files navigation

slack

The Slack app for Jenkins X provides integration with Jenkins X and Slack

This has been developed and tested so far using pipelines triggered by commits from GitHub and deployed using Jenkins X on Google Container Engine.

Features

  • Sends a message when a build starts on any of the projects inside the cluster updating the message in real time as your pipeline progresses. Works for both pipelines and releases. Can be a DM or to a room.

  • Sends a message when a Pull Request is created, CC'ing the reviewers allocated and updates the message as the PR gets approved/merged. Can be a DM or to a room. Message gets updated as PR status changes (e.g. builds passing, merged etc.)

Feedback

Got any great ideas we can add to the Slack App? If so Raise a issue here

Install the app

See the Install Guide

Development

The slack app was developed against a cluster using Helm 3, for faster iterations you can run...

./build-deploy.sh

Note this is just for testing as it does not integrate with Jenkins X GitOps