Sha256: f57b6632ccd3babc4b8ba4d7d9ef10ea682a2a98e978c04936917554453f3734

Contents?: true

Size: 369 Bytes

Versions: 7

Compression:

Stored size: 369 Bytes

Contents

module HandsomeFencer
  module CircleCI
    class CLI < Thor

      desc "obfuscate", "obfuscate .env files inside .circleci directory"

      def obfuscate(*args)

        environment = args.first
        @cipher = HandsomeFencer::CircleCI::Crypto.new(environment: environment)
        @cipher.obfuscate('.circleci', "#{environment}.env")
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
handsome_fencer-circle_c_i-0.1.26 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.25 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.24 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.23 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.22 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.21 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb
handsome_fencer-circle_c_i-0.1.20 lib/handsome_fencer/circle_c_i/cli/obfuscate.rb