canvas-lms/script
Landon Wilkins cf0b220497 canvas update script
test plan:
* run `script/canvas_update`
* verify that the log output goes in /log
* verify that canvas was updated
* run `script/canvas_update -q` for QUICK_MODE
* verify QUICK_MODE's output is:

Quick mode enabled (assumes you have guard running and don't want to
generate docs)
Bringing Canvas up to date ...
  Log file is /Users/lwilkins/sandbox/canvas-lms/log/canvas_update.log
Updating plugin vendor/plugins/canvasnet_registration ...
Updating plugin vendor/plugins/instructure_misc_plugin ...
Updating plugin vendor/plugins/multiple_root_accounts ...
Pulling Canvas code ...
Checking your gems (bundle check) ...
Gems are up to date, no need to bundle install ...
Migrating DB ...
Installing npm packages ...
Tips:
  - 'bundle exec guard': auto-compiles JS files while developing
  - 'script/delayed_job run': run delayed jobs in the foreground

NOTE 1) if you see
  Gems are up to date, no need to bundle install ...
  then `bundle install` will not be run

NOTE 2) after running this command, you'll be on master branch,
  if you want to continue testing this script, checkout the
  branch you pulled down again.

Change-Id: I99c3097d452128d6fffa31d25e3b7e57a438555e
Reviewed-on: https://gerrit.instructure.com/37423
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Braden Anderson <braden@instructure.com>
Product-Review: Landon Wilkins <lwilkins@instructure.com>
QA-Review: Landon Wilkins <lwilkins@instructure.com>
2014-07-11 14:21:03 +00:00
..
performance add File.expand_path for ruby version compatibility 2013-03-18 12:25:14 -06:00
process add File.expand_path for ruby version compatibility 2013-03-18 12:25:14 -06:00
about Initial commit. 2011-01-31 18:57:29 -07:00
autospec remove 1.8 compatibility shims 2013-05-03 01:43:52 +00:00
canvas_init oh whoops, bash might not always be the default shell 2011-02-11 12:33:24 -07:00
canvas_update canvas update script 2014-07-11 14:21:03 +00:00
compress.js make rake canvas:compile_assets a TON faster 2014-04-17 19:47:17 +00:00
compress_worker.js make rake canvas:compile_assets a TON faster 2014-04-17 19:47:17 +00:00
console Initial commit. 2011-01-31 18:57:29 -07:00
dbconsole Initial commit. 2011-01-31 18:57:29 -07:00
delayed_job new jobs admin area 2011-05-19 10:49:37 -06:00
destroy Initial commit. 2011-01-31 18:57:29 -07:00
generate Initial commit. 2011-01-31 18:57:29 -07:00
migration_lint migration lint for instance vs class migration methods 2014-06-05 15:55:55 +00:00
plugin Initial commit. 2011-01-31 18:57:29 -07:00
process_incoming_emails extract incoming mail into gem 2014-04-25 23:06:02 +00:00
rails start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
render_json_lint to_json unnecessary (and wrongish) in render :json 2013-10-02 18:05:22 +00:00
runner adds user search API to courses 2013-01-25 09:42:30 -07:00
server remove deprecated rails constant usage 2013-03-11 12:14:08 -06:00
spec spec: rspec 2.13 parallelized_specs compatibility 2014-01-16 23:08:30 +00:00
ssl_server remove deprecated rails constant usage 2013-03-11 12:14:08 -06:00
startup.bat start adding rails 3.0 support 2013-03-22 19:08:40 +00:00