Sha256: 111292888b01eee829a72aef0810510f466f8f92662d5bdb0ef84ac39f577064
Contents?: true
Size: 676 Bytes
Versions: 6
Compression:
Stored size: 676 Bytes
Contents
module Gitlab module QA module Slack class PostToSlack def initialize(message:) @message = message end def invoke! Runtime::Env.require_slack_qa_channel! Runtime::Env.require_ci_slack_webhook_url! params = {} params['channel'] = Runtime::Env.slack_qa_channel params['username'] = "GitLab QA Bot" params['icon_emoji'] = Runtime::Env.slack_icon_emoji params['text'] = @message url = Runtime::Env.ci_slack_webhook_url Support::HttpRequest.make_http_request(method: 'post', url: url, params: params) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems