079c9e272c
fixes: CNVS-23632 it turns out, the way I was doing this ruby would create a sh subprocess and brandable_css would be it's subprocess. so $? would be the sh process (which would always exit successfully). test plan: * in theme editor, try to preview a theme * but before you do, do something to make it so brandable_css will fail (like uninstall node or rm -rf node_modules or use activity monitor to view active processes and kill brandable_css when it appears) * it should say "something went wrong generating..." instead of continuing like everything worked Change-Id: I3c80c18381bb52c71d4b79d5b151988d6cf5cc3b Reviewed-on: https://gerrit.instructure.com/63948 Reviewed-by: Jacob Fugal <jacob@instructure.com> Reviewed-by: Mike Nomitch <mnomitch@instructure.com> Tested-by: Jenkins QA-Review: August Thornton <august@instructure.com> Product-Review: Ryan Shaw <ryan@instructure.com> |
||
---|---|---|
Gemfile.d | ||
app | ||
bin | ||
client_apps | ||
config | ||
db/migrate | ||
doc | ||
docker-compose | ||
gems | ||
guard | ||
lib | ||
public | ||
script | ||
spec | ||
.bowerrc | ||
.dockerignore | ||
.fontcustom-manifest.json | ||
.gitignore | ||
.i18nignore | ||
.jshintrc | ||
.rubocop.yml | ||
.travis.yml | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Gemfile | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
bower.json | ||
code_of_conduct.md | ||
config.ru | ||
docker-compose.yml | ||
gulpfile.babel.js | ||
karma.conf.js | ||
package.json |
README.md
Canvas LMS
Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.
Please see our main wiki page for more information
Installation
Detailed instructions for installation and configuration of Canvas are provided on our wiki.