class RoboPigeon::Dsl::Job
Public Class Methods
run(&block)
click to toggle source
# File lib/robopigeon/dsl/job.rb, line 16 def self.run(&block) instance = new instance.instance_eval(&block) end
Public Instance Methods
gitlab(&block)
click to toggle source
# File lib/robopigeon/gitlab.rb, line 27 def gitlab(&block) RoboPigeon::Dsl::GitLab.run(&block) end
jenkins(&block)
click to toggle source
# File lib/robopigeon/jenkins.rb, line 18 def jenkins(&block) RoboPigeon::Dsl::Jenkins.run(&block) end
jira(&block)
click to toggle source
# File lib/robopigeon/jira.rb, line 33 def jira(&block) RoboPigeon::Dsl::Jira.run(&block) end
slack(&block)
click to toggle source
# File lib/robopigeon/slack.rb, line 26 def slack(&block) RoboPigeon::Dsl::Slack.run(&block) end