Module: Ace::Demo::Atoms::AttachOutputPrinter
- Defined in:
- lib/ace/demo/atoms/attach_output_printer.rb
Class Method Summary collapse
Class Method Details
.print(result, out: $stdout) ⇒ Object
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/ace/demo/atoms/attach_output_printer.rb', line 9 def print(result, out: $stdout) if result[:dry_run] out.puts("[dry-run] Would upload: #{result[:asset_name]}") out.puts("[dry-run] Would post comment to PR ##{result[:pr]}:") out.puts(result[:comment_body]) else out.puts("Uploaded: #{result[:asset_name]} -> #{result[:asset_url]}") out.puts("Posted demo comment to PR ##{result[:pr]}") end end |