Module: BuildNotifiers::FileBuiltNotifier
- Defined in:
- lib/build_notifiers/file_built_notifier.rb
Class Method Summary collapse
Class Method Details
.call(pipeline, task) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/build_notifiers/file_built_notifier.rb', line 4 def self.call(pipeline,task) if ProgressNotifier.finalizing? path = task.name.sub(pipeline.output_root + "/", "") notify_built(path, "success") end end |
.notify_built(path, status = "built") ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/build_notifiers/file_built_notifier.rb', line 11 def self.notify_built(path, status="built") if Benoit.config.output_mode == :app puts({ type: status, path: path }.to_json) else puts "Built: #{path}" end end |