Sha256: 1b8485c3e5e89e7d6c0438c6bb6e7ee82433a37a032437a07f8345a8a2e0676c

Contents?: true

Size: 716 Bytes

Versions: 14

Compression:

Stored size: 716 Bytes

Contents

# vim: set ft=ruby :
require 'corundum/tasklibs'

module Corundum
  Corundum::register_project(__FILE__)

  core = Core.new

  core.in_namespace do
    sanity = GemspecSanity.new(core)
    QuestionableContent.new(core) do |dbg|
      dbg.words = %w{p debugger}
    end
    rspec = RSpec.new(core)
    cov = SimpleCov.new(core, rspec) do |cov|
      cov.threshold = 70
    end

    gem = GemBuilding.new(core)
    cutter = GemCutter.new(core,gem)
    email = Email.new(core)
    vc = Git.new(core) do |vc|
      vc.branch = "master"
    end

    yd = YARDoc.new(core)

    docs = DocumentationAssembly.new(core, yd, rspec, cov)

    pages = GithubPages.new(docs)
  end
end

task :default => [:release, :publish_docs]

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
corundum-0.1.4 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.1.3 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.1.2 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.1.0 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.31 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.30 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.29 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.28 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.27 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.26 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.25 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.24 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.23 lib/corundum/default_configuration/skel-files/rakefile
corundum-0.0.22 lib/corundum/default_configuration/skel-files/rakefile