Sha256: 6d52556104e50c96aab718080d71463eae1db051b947a047ecc9f83c89a90347

Contents?: true

Size: 634 Bytes

Versions: 5

Compression:

Stored size: 634 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'rspec/core/rake_task'

require 'rubocop/rake_task'

require_relative 'lib/deploy_rubygem'

RSpec::Core::RakeTask.new(:spec)
RuboCop::RakeTask.new

task test_framework: %i[clean rubocop spec]
task default: %i[test_framework build install:local]
task cicd: %i[default test_version]
task test_version: %i[install compliance]
task :compliance do
  system('inspec exec compliance')
end
task developper: %i[rubocop push default release]
task :push do
  system('git add .')
  system("git commit -m 'Rake pusing version #{DeployRubygem::VERSION}'")
  system('git push')
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
deploy_rubygem-0.60.26 Rakefile
deploy_rubygem-0.60.25 Rakefile
deploy_rubygem-0.60.24 Rakefile
deploy_rubygem-0.60.23 Rakefile
deploy_rubygem-0.60.22 Rakefile