Sha256: b8c4b2cc554a02c563d8ecdf712ecc928f2dc1c15bba29a7844eab93c1666f0c
Contents?: true
Size: 996 Bytes
Versions: 7
Compression:
Stored size: 996 Bytes
Contents
module Pantograph module Actions class IsCiAction < Action def self.run(params) Helper.ci? end ##################################################### # @!group Documentation ##################################################### def self.description 'Is the current run being executed on a CI system, like Jenkins or Travis' end def self.details 'Return `true` if pantograph is currently executed on Travis, Jenkins, or a similar CI service' end def self.available_options [] end def self.return_type :bool end def self.authors ['KrauseFx'] end def self.is_supported?(platform) true end def self.example_code [ 'if is_ci? puts "I\'m a computer" else say "Hi Human!" end' ] end def self.category :misc end end end end
Version data entries
7 entries across 7 versions & 1 rubygems