Skip to content

Commit

Permalink
Merge pull request #207 from L0RD-ZER0/master
Browse files Browse the repository at this point in the history
Update the way `text` is set using status-specific messages
  • Loading branch information
mrrobot47 authored Oct 23, 2024
2 parents 3154c16 + 2e9d8e4 commit 1134e51
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -106,13 +106,25 @@ func main() {
switch strings.ToLower(getEnv(EnvSlackColor)) {
case "success":
color = "good"
text = envOr(EnvSlackOnSuccess, text) // If exists, override with on success
// If exists, override with on success
success_msg := envOr(EnvSlackOnSuccess, "")
if success_msg != "" {
text = success_msg
}
case "cancelled":
color = "#808080"
text = envOr(EnvSlackOnCancel, text) // If exists, override with on cancelled
// If exists, override with on cancel
cancel_msg := envOr(EnvSlackOnCancel, "")
if cancel_msg != "" {
text = cancel_msg
}
case "failure":
color = "danger"
text = envOr(EnvSlackOnFailure, text) // If exists, override with on failure
// If exists, override with on failure
failure_msg := envOr(EnvSlackOnFailure, "")
if failure_msg != "" {
text = failure_msg
}
default:
color = envOr(EnvSlackColor, "good")
}
Expand Down

0 comments on commit 1134e51

Please sign in to comment.