Sha256: c0d9ae1b16ca78de8f4271c41a2c13ed6e2453f66d95cb948dc6f1d4122106e5
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
require 'hackboxen' # # When you require 'hackboxen' the library establishes where the current hackbox directory # is located and loads all required tasks in order for your hackbox to run to completion # task :get_data do # # This task is intended to pull data down from a source. Examples include # the web, an ftp server, and Amazon's simple storage service (s3). As much # as possible this should be the only task that interacts with the 'outside' # world. # end task :default => ['hb:create_working_config', 'hb:icss', 'hb:endoint', :get_data, 'hb:init'] # # hb:create_working_config makes establishes all required directories and serializes out all # configuration options into env/working_config.json. This task is required. # # hb:icss copies over the icss.yaml file if it exists into its proper place in fixd/data. This # task is not required. # # hb:endpoint copies over the endpoint.rb file if it exists into its proper place in fixd/code. # This task is not required. # # :get_data is explained above. This task (and any other dependent tasks you wish to write) are # expected only to pull data into the ripd directory, nothing more. This task is required. # # hb:init executes the main file located in engine. This task is required. #
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hackboxen-0.1.2 | lib/hackboxen/template/Rakefile.erb |
hackboxen-0.1.1 | lib/hackboxen/template/Rakefile.erb |
hackboxen-0.1.0 | lib/hackboxen/template/Rakefile.erb |