Sha256: d53a0e69650b3a44fcb162221534b80f517df0f218f4b0a1efdd811608768a71

Contents?: true

Size: 807 Bytes

Versions: 4

Compression:

Stored size: 807 Bytes

Contents

# encoding: utf-8
$:.unshift File.expand_path("../lib", __FILE__)

require 'bundler'
require 'bundler/setup'
require 'thor/rake_compat'
require 'yard'

class Default < Thor
  include Thor::RakeCompat
  require 'bundler/gem_tasks'

  desc 'build', "Build threat_agent-#{ThreatAgent::VERSION}.gem"
  def build
    Rake::Task['build'].execute
  end

  desc 'install', "Build and install threat_agent-#{ThreatAgent::VERSION}.gem into system gems"
  def install
    Rake::Task['install'].execute
  end

  desc 'release', "Create tag v#{ThreatAgent::VERSION} and build and push threat_agent-#{ThreatAgent::VERSION}.gem to Rubygems"
  def release
    Rake::Task['release'].execute
  end

  YARD::Rake::YardocTask.new
  desc 'yard', 'Generate YARD Documentation'
  def yard
    Rake::Task['yard'].execute
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
threat_agent-1.0.0.beta.4 Thorfile
threat_agent-1.0.0.beta.3 Thorfile
threat_agent-1.0.0.beta.2 Thorfile
threat_agent-1.0.0.beta.1 Thorfile