Releases: ashwanthkumar/gocd-slack-build-notifier
Releases · ashwanthkumar/gocd-slack-build-notifier
v1.4.0-RC7
Adding support for different slack teams for different notifications.
Checksums
7ded549d27743fba7242e175dd95c29d5410412e9ac35b4c6a8a3f57e6fdad51 gocd-slack-notifier-1.4.0-RC7.jar
v1.4.0-RC6
v1.4.0-RC5
- The plugin is now compiled against JDK1.7
- Fixes #42
- Fixes #11
Plugin searches for the configuration file in the following order - File defined by the environment variable
GO_NOTIFY_CONF
. go_notify.conf
at the user's home directory. Typically it's thego
user's home directory (/var/go
).go_notify.conf
present at theCRUISE_SERVER_DIR
environment variable location.
Checksums
d0b7a81b04cafd017753c802a5f0fa0a7da0a7aca95a7b1fa592beb956cb778b gocd-slack-notifier-1.4.0-RC5.jar
v1.4.0-RC4
Bumping version to 1.4.0-RC4
v1.4.0-RC3
Updating the Slack notifications for the plugin
As part of this styling change we also have the following
- Showing only max of 5 changes per material in slack instead of all of them which slack truncates anyways
- Fixes #48 - Apparently Go's default trigger_message always has anonymous if the pipeline is manually triggered.
- We now provide links to all the jobs of the current stage in the slack - so it's much easier to directly go in and check what happened (in case of a failure). This is a UX feature.
- Fixes #12
- Fixes a variant of #10 by providing links to the console logs from the message.
Starting this version we'll support only from Go 16.x onwards.
Checksums (SHA256)
c8466ac0d77bfda568aa6886533972f0bfcb8798925f0aac06af092c5e8adfa1 gocd-slack-notifier-1.4.0-RC3.jar
Demo
v1.4.0-RC2
- Fixes #24
We now reload configurations with 10 seconds of it's change.
v1.4.0-RC1
- Fixes #2
Now you can specify proxy settings in your configuration like below
gocd.slack {
login = "someuser"
password = "somepassword"
server-host = "http://localhost:8153/"
webhookUrl = "https://hooks.slack.com/services/"
# optional fields
channel = "#build"
slackDisplayName = "gocd-slack-bot"
slackUserIconURL = "http://example.com/slack-bot.png"
proxy {
hostname = "localhost"
port = "5555"
type = "socks" # acceptable values are http / socks
}
}