diff options
author | Jan Stevens <jan@playpass.be> | 2015-08-20 12:36:40 +0300 |
---|---|---|
committer | Jan Stevens <jan@playpass.be> | 2015-08-20 12:36:40 +0300 |
commit | 66e4af2ad8251ca945a9e2a1398bc8ce2f29bdf3 (patch) | |
tree | 40e2802206ccab030afcf0645e7de6737016f432 /tasks/updater.rb | |
parent | e66545f886d0bab97e2b6c63cebbd03b993cb2e3 (diff) |
Renamed converter to updater since its an updater and does not convert anymore
Diffstat (limited to 'tasks/updater.rb')
-rw-r--r-- | tasks/updater.rb | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/tasks/updater.rb b/tasks/updater.rb index 858183a..c7db6d6 100644 --- a/tasks/updater.rb +++ b/tasks/updater.rb @@ -21,19 +21,19 @@ require 'forwardable' require 'term/ansicolor' require 'fileutils' -require_relative 'converter/scss_conversion' -require_relative 'converter/js_conversion' -require_relative 'converter/logger' -require_relative 'converter/network' +require_relative 'updater/scss_conversion' +require_relative 'updater/js_conversion' +require_relative 'updater/logger' +require_relative 'updater/network' require 'bootstrap-sass/version' -class Converter +class Updater extend Forwardable include Network include JsConversion include ScssConversion - def initialize(repo: 'twbs/bootstrap', branch: 'master', save_to: {}, cache_path: 'tmp/converter-cache-bootstrap') + def initialize(repo: 'twbs/bootstrap', branch: 'master', save_to: {}, cache_path: 'tmp/bootstrap-cache') @logger = Logger.new @repo = repo @branch = branch || 'master' @@ -47,18 +47,20 @@ class Converter def_delegators :@logger, :log, :log_status, :log_processing, :log_transform, :log_file_info, :log_processed, :log_http_get_file, :log_http_get_files, :silence_log - def process_bootstrap - log_status "Convert Bootstrap LESS to Sass" + def update_bootstrap + log_status "Update Bootstrap" puts " repo : #@repo_url" puts " branch : #@branch_sha #@repo_url/tree/#@branch" puts " save to: #{@save_to.to_json}" puts " twbs cache: #{@cache_path}" puts '-' * 60 + FileUtils.rm_rf(@cache_path) + @save_to.each { |_, v| FileUtils.mkdir_p(v) } - process_scss_assets - process_javascript_assets + update_scss_assets + update_javascript_assets store_version end |