Sha256: e543e6d7918ce563ad51a0667200429ad682cd848d563259892405fe571db7cb
Contents?: true
Size: 653 Bytes
Versions: 1
Compression:
Stored size: 653 Bytes
Contents
module MyScripts # This script uses Mr.Bones gem to create new project skeleton, local git repo and # initiate remote repo on github # class Bon < Script DEFAULT_SKELETON = 'basic' def run usage "name Summary or description goes here" if @argv.empty? # First Arg should be project name name = @argv.shift # All the other args lumped into summary, or default summary summary = @argv.empty? ? "New project #{project}" : @argv.join(' ') puts "Creating Bones project #{name} with summary: #{summary}" system %Q[bones create --github "#{summary}" -s #{DEFAULT_SKELETON} #{name}] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
my_scripts-0.1.0 | lib/my_scripts/scripts/bon.rb |