Sha256: 425542d1b8005a226c66dbd3f4bfdc93909ad9f0333ef130c9f62d9ec330fafb

Contents?: true

Size: 417 Bytes

Versions: 36

Compression:

Stored size: 417 Bytes

Contents

# frozen_string_literal: true

require 'rake_factory'
require 'ruby_git_crypt'

module RakeGitCrypt
  module Tasks
    class Init < RakeFactory::Task
      default_name :init
      default_description 'Initialise git-crypt.'

      parameter :key_name

      action do |task|
        puts('Initialising git-crypt...')
        RubyGitCrypt.init(
          key_name: task.key_name
        )
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
rake_git_crypt-0.3.0.pre.2 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.3.0.pre.1 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.2.0 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.34 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.33 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.32 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.31 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.30 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.29 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.28 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.27 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.26 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.25 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.24 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.23 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.22 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.21 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.20 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.19 lib/rake_git_crypt/tasks/init.rb
rake_git_crypt-0.1.0.pre.18 lib/rake_git_crypt/tasks/init.rb