Sha256: 04e850612ecb55b8f3cdd989fd4fcb338b6f4f39f8964c05d7d7d9703c85ef6f

Contents?: true

Size: 407 Bytes

Versions: 5

Compression:

Stored size: 407 Bytes

Contents

require 'handsome_fencer/circle_c_i/crypto'
module HandsomeFencer
  module CircleCI

    class ObfuscatedEnvFilesGenerator < Rails::Generators::Base
      source_root File.expand_path('templates', __dir__)
      desc "obfuscate .env files inside .circleci directory"

      def obfuscate_env_files
        @cipher = HandsomeFencer::CircleCI::Crypto.new
        @cipher.obfuscate
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
handsome_fencer-circle_c_i-0.1.9 lib/generators/handsome_fencer/circle_c_i/obfuscated_env_files_generator.rb
handsome_fencer-circle_c_i-0.1.8 lib/generators/handsome_fencer/circle_c_i/obfuscated_env_files_generator.rb
handsome_fencer-circle_c_i-0.1.7 lib/generators/handsome_fencer/circle_c_i/obfuscated_env_files_generator.rb
handsome_fencer-circle_c_i-0.1.6 lib/generators/handsome_fencer/circle_c_i/obfuscated_env_files_generator.rb
handsome_fencer-circle_c_i-0.1.5 lib/generators/handsome_fencer/circle_c_i/obfuscated_env_files_generator.rb