Module: RoboPigeon::Dsl::Helpers
- Included in:
- JiraTicket, Job
- Defined in:
- lib/robopigeon/git.rb,
lib/robopigeon/jira.rb,
lib/robopigeon/slack.rb,
lib/robopigeon/gitlab.rb,
lib/robopigeon/markdown.rb,
lib/robopigeon/dsl/helpers.rb,
lib/robopigeon/git/helper_dsl.rb,
lib/robopigeon/jira/helper_dsl.rb,
lib/robopigeon/slack/helper_dsl.rb,
lib/robopigeon/gitlab/helper_dsl.rb,
lib/robopigeon/markdown/helper_dsl.rb
Defined Under Namespace
Modules: Git, GitLab, Jira, Markdown, Slack
Instance Method Summary collapse
Methods included from Markdown
#confluence_from_md, #html_from_md, #jira_from_md, #slack_from_md
Methods included from GitLab
#deployment_code_change_stats, #deployment_diff_link, #deployment_ref, #deployment_sha, #deployment_shortlog, #deployment_time, #environment_link, #tickets_in_log_since_deployment_to
Methods included from Slack
#slack_name_for, #slack_user_for, #slack_user_group
Methods included from Jira
#jira_last_created_ticket, #jira_last_created_ticket_link, #jira_last_created_ticket_slack_link, #jira_slack_link
Methods included from Git
#changed_since?, #git_branch_merged_source, #git_branch_merged_target, #git_committer_email, #git_committer_name, #git_merger_email, #git_merger_name
Instance Method Details
#skip(reason) ⇒ Object
13 14 15 |
# File 'lib/robopigeon/dsl/helpers.rb', line 13 def skip(reason) raise SkippedJob, "Job is not complete: #{reason}" end |