Sha256: c846bbc788da8541a53405ac055b7dd5f6dd2f8acd865808b5617464d8bc4375
Contents?: true
Size: 986 Bytes
Versions: 30
Compression:
Stored size: 986 Bytes
Contents
module Fastlane module Actions class ClipboardAction < Action def self.run(params) UI.message("Storing '#{params[:value]}' in the clipboard 🎨") `echo "#{params[:value]}" | tr -d '\n' | pbcopy` # we don't use `sh`, as the command looks ugly end ##################################################### # @!group Documentation ##################################################### def self.description "Copies a given string into the clipboard. Works only on Mac OS X computers" end def self.available_options [ FastlaneCore::ConfigItem.new(key: :value, env_name: "FL_CLIPBOARD_VALUE", description: "The string that should be copied into the clipboard") ] end def self.authors ["KrauseFx"] end def self.is_supported?(platform) true end end end end
Version data entries
30 entries across 30 versions & 1 rubygems