Sha256: db6764063d7d4ac6c5040e337f7165c5a6110cc3a9ead68ad716e11401f8291c

Contents?: true

Size: 835 Bytes

Versions: 15

Compression:

Stored size: 835 Bytes

Contents

require 'thor'
require 'chamber/commands/travis/secure'

module  Chamber
module  Binary
class   Travis < Thor

  desc 'secure', 'Uses your Travis CI public key to encrypt the settings you have chosen not to commit to the repo'
  method_option :dry_run,
                type:     :boolean,
                aliases:  '-d',
                desc:     'Does not actually encrypt anything to .travis.yml, but instead displays what values would be encrypted'
  method_option :only_sensitive,
                type:     :boolean,
                aliases:  '-o',
                default:  true,
                desc:     'Does not encrypt settings into .travis.yml unless they are  contained in files which have been gitignored or settings which are marked as "_secure"'
  def secure
    Commands::Travis::Secure.call(options)
  end
end
end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
chamber-2.4.0 lib/chamber/binary/travis.rb
chamber-2.3.2 lib/chamber/binary/travis.rb
chamber-2.3.1 lib/chamber/binary/travis.rb
chamber-2.3.0 lib/chamber/binary/travis.rb
chamber-2.2.1 lib/chamber/binary/travis.rb
chamber-2.2.0 lib/chamber/binary/travis.rb
chamber-2.1.9 lib/chamber/binary/travis.rb
chamber-2.1.8 lib/chamber/binary/travis.rb
chamber-2.1.7 lib/chamber/binary/travis.rb
chamber-2.1.6 lib/chamber/binary/travis.rb
chamber-2.1.3 lib/chamber/binary/travis.rb
chamber-2.1.2 lib/chamber/binary/travis.rb
chamber-2.1.1 lib/chamber/binary/travis.rb
chamber-2.1.0 lib/chamber/binary/travis.rb
chamber-2.0.0 lib/chamber/binary/travis.rb