Sha256: 3b45ffad85387eb02110f474474621ec55e511b8191103797b64503da889c501
Contents?: true
Size: 495 Bytes
Versions: 3
Compression:
Stored size: 495 Bytes
Contents
require 'highline/import' require 'socialcast-git-extensions/git' require 'socialcast-git-extensions/github' module Socialcast module Gitx def run_cmd(cmd) HighLine.say "\n> <%= color('#{cmd.gsub("'", '')}', :red) %>" raise "#{cmd} failed" unless system cmd end def share(message, url = nil) return if ARGV.delete("--quiet") || ARGV.delete("-q") cmd = "socialcast share '#{message}'" cmd += " --url #{url}" if url run_cmd cmd end end end
Version data entries
3 entries across 3 versions & 1 rubygems