gocd-slack-build-notifier - GoCD (go.cd) plugin to push build notifications to Slack

  •        61

Download jar from releases & place it in /plugins/external & restart Go Server. You can find the details on where / how to setup environment variables for GoCD at the documentation.

https://github.com/ashwanthkumar/gocd-slack-build-notifier


Dependencies:

cd.go.plugin:go-plugin-api:16.3.0
in.ashwanthkumar:slack-java-webhook:0.0.7
in.ashwanthkumar:my-java-utils:0.0.9
com.google.code.gson:gson:2.3.1
com.typesafe:config:1.2.1
commons-io:commons-io:2.4

Tags
Implementation
License
Platform

   




Related Projects

gocd - Main repository for GoCD - Continuous Delivery server

  •    Java

This is the main repository for GoCD - a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for worry-free, continuous delivery of your product. To quickly build your first pipeline while learning key GoCD concepts, visit our Intro to GoCD guide.

slack-notifier - A simple wrapper for posting to slack channels

  •    Ruby

A simple wrapper to send notifications to Slack webhooks. These defaults are over-ridable for any individual ping.

SlackKit - Build Slack apps, in Swift

  •    Swift

SlackKit makes it easy to build Slack apps in Swift. It's intended to expose all of the functionality of Slack's Real Time Messaging API as well as the web APIs that are accessible to bot users. SlackKit also supports Slack’s OAuth 2.0 flow including the Add to Slack and Sign in with Slack buttons, incoming webhooks, slash commands, and message buttons.

simple-slack-api - (simple) Java Slack client library

  •    Java

This library allows an application to connect to Slack to receive and send messages from any channel as if it were a slack client. The main purpose of this library is to build Slack bots able to react to channel events without having to configure any web hook.

slack-ruby-bot - The easiest way to write a Slack bot in Ruby.

  •    Ruby

A generic Slack bot framework written in Ruby on top of slack-ruby-client. This library does all the heavy lifting, such as message parsing, so you can focus on implementing slack bot commands. It also attempts to introduce the bare minimum number of requirements or any sorts of limitations. It's a Slack bot boilerplate. If you are not familiar with Slack bots or Slack API concepts, you might want to watch this video.


Elixir-Slack - Slack real time messaging and web API client in Elixir

  •    Elixir

This is a Slack Real Time Messaging API client for Elixir. You'll need a Slack API token which can be retrieved from the Web API page or by creating a new bot integration. Add Slack to your mix.exs dependencies function.

python-slackclient - Slack Developer Kit for Python

  •    Python

A basic client for Slack.com, which can optionally connect to the Slack Real Time Messaging (RTM) API.Whether you're building a custom app for your team, or integrating a third party service into your Slack workflows, Slack Developer Kit for Python allows you to leverage the flexibility of Python to get your project up and running as quickly as possible.

slack-black-theme - A darker, more contrasty, Slack theme.

  •    CSS

A darker, more contrasty, Slack theme. Find your Slack's application directory.

JBot - Make Slack and Facebook Bots in Java

  •    Java

JBot is a java framework (inspired by Howdyai's Botkit) to make Slack and Facebook bots in minutes. It provides all the boilerplate code needed so that you can make your bot live right away. It supports extra events in addition to all the events supported by Slack/Facebook which makes your work a lot more easier.

slack-irc - Connects Slack and IRC channels by sending messages back and forth.

  •    Javascript

Connects Slack and IRC channels by sending messages back and forth. Read more here. Note: node-irc uses icu-charset-detector as an optional dependency, which might fail to install depending on how you've installed Node.js. slack-irc works fine anyhow though, so no need to worry.

slack - Bring your code to the conversations you care about with the GitHub and Slack integration

  •    Javascript

Heads Up! The GitHub and Slack app has a few new features to help you turn conversations into next steps. Take action on pull requests, issues, and more right from your Slack channels to start moving work forward, faster. Read more about it on the GitHub blog. The GitHub integration for Slack gives you and your teams full visibility into your GitHub projects right in Slack channels, where you can generate ideas, triage issues and collaborate with other teams to move projects forward. This integration is an open source project, built and maintained by GitHub.

laravel-failed-job-monitor - Get notified when a queued job fails

  •    PHP

This package sends notifications if a queued job fails. Out of the box it can send a notification via mail and/or Slack. It leverages Laravel's native notification system. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

node-slack-sdk - Slack Developer Kit for Node.js

  •    Javascript

Read the full documentation for all the lovely details.This module is a wrapper around the Slack RTM and Web APIs.

slack-term - Slack client for your terminal

  •    Go

A Slack client for your terminal. Download a compatible binary for your system. For convenience, place slack-term in a directory where you can access it from the command line. Usually this is /usr/local/bin.

slack - :tada:✨ Slack API client for Node and browsers.

  •    Javascript

slack mirrors the published API docs exactly because its generated from those docs! The default interface are stateless functions and has remain unchanged since 1.0.0 and that will continue to be the case. Due to popular demand an OO style is supported. For an instance of Slack all methods come prebound with the token parameter applied.

wee-slack - A WeeChat plugin for Slack

  •    Python

A WeeChat native client for Slack.com. Provides supplemental features only available in the web/mobile clients such as: synchronizing read markers, typing notification, threads (and more)! Connects via the Slack API, and maintains a persistent websocket for notification of events. wee-slack doesn't use the Slack IRC gateway. If you currently connect via the gateway, you should probably remove the server definition.

slack-invite-automation - A tiny web application to invite a user into your slack team.

  •    Javascript

A tiny web application to invite a user into your Slack team. Inspired by How I hacked Slack into a community platform with Typeform and Socket.io's Slack page.

slack-overflow - A programmer's best friend, now in Slack.

  •    Python

A programmer's best friend, now in Slack. Search StackOverflow right from Slack without coming off as dumb. From any Slack channel, just type /overflow [search terms]. The questions will be shown on the same channel visible just to you.

terminal-slack - Terminal client for slack

  •    Javascript

A terminal interface for Slack. Create your Legacy Slack API token.

Slacker - Simple Slack client for the CLI

  •    PHP

Slacker is a simple weekend project CLI interface to Slack. This is not a library and is not yet intended to be developed on top of. It's not even very good. This is just a simple, silly command line Slack client. But if you live in tmux or the command line like me, you might just like it. Right now this is a goof project. But if the world loves it and wants to contribute to it, then I will maintain the app and make it a little more robust. Currently there's no testing, autoloading, no options, documentation, logging, or any niceties that a real app should enjoy. I will build those things if the project ends up warranting it, and that's all up to you.