Sha256: 3fd5c6146ca2af5372be9f901a84be1c3509232e613208c76a36ff3bb17a1a8f

Contents?: true

Size: 600 Bytes

Versions: 30

Compression:

Stored size: 600 Bytes

Contents

module Fastlane
  module Actions
    class NotifyAction < Action
      def self.run(params)
        require 'terminal-notifier'
        UI.important("It's recommended to use the new 'notification' method instead of 'notify'")

        text = params.join(' ')
        TerminalNotifier.notify(text, title: 'fastlane')
      end

      def self.description
        "Shows a Mac OS X notification"
      end

      def self.author
        ["champo", "KrauseFx"]
      end

      def self.available_options
      end

      def self.is_supported?(platform)
        Helper.mac?
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
fastlane-1.97.2 lib/fastlane/actions/notify.rb
fastlane-1.97.1 lib/fastlane/actions/notify.rb
fastlane-1.97.0 lib/fastlane/actions/notify.rb
fastlane-1.96.0 lib/fastlane/actions/notify.rb
fastlane-1.95.0 lib/fastlane/actions/notify.rb
fastlane-1.94.1 lib/fastlane/actions/notify.rb
fastlane-1.94.0 lib/fastlane/actions/notify.rb
fastlane-1.93.1 lib/fastlane/actions/notify.rb
fastlane-1.93.0 lib/fastlane/actions/notify.rb
fastlane-1.92.0 lib/fastlane/actions/notify.rb
fastlane-1.92.0.beta2 lib/fastlane/actions/notify.rb
fastlane-1.92.0.beta1 lib/fastlane/actions/notify.rb
fastlane-1.91.0 lib/fastlane/actions/notify.rb
fastlane-1.90.0 lib/fastlane/actions/notify.rb
fastlane-1.89.0 lib/fastlane/actions/notify.rb
fastlane-1.88.0 lib/fastlane/actions/notify.rb
fastlane-1.87.1 lib/fastlane/actions/notify.rb
fastlane-1.87.0 lib/fastlane/actions/notify.rb
fastlane-1.86.1 lib/fastlane/actions/notify.rb
fastlane-1.86.0 lib/fastlane/actions/notify.rb