Sha256: 0fffeceb81624f95c3c057e989c6fb58e2bb6cc76ca885a8e72498c6e1938519
Contents?: true
Size: 598 Bytes
Versions: 7
Compression:
Stored size: 598 Bytes
Contents
require 'thor' require 'rake' root = Gem::Specification.find_by_name('geo_combine').gem_dir tasks = File.join(root, 'lib/tasks/*.rake') Dir.glob(tasks).each { |r| load r } module GeoCombine class CLI < Thor desc 'clone', 'Clone all OpenGeoMetadata repositories' def clone Rake::Task['geocombine:clone'].invoke end desc 'pull', '"git pull" OpenGeoMetadata repositories' def pull Rake::Task['geocombine:pull'].invoke end desc "index", "Index all of the GeoBlacklight documents" def index Rake::Task['geocombine:index'].invoke end end end
Version data entries
7 entries across 7 versions & 1 rubygems