Pete Richards
db1a7e37e8
[Build] Gracefully handle scss errors
...
Log errors in SCSS processing but don't crash watch process.
Fixes https://github.com/nasa/openmctweb/issues/696
2016-02-22 15:29:00 -08:00
Pete Richards
34b0b55b97
[Build] reinstantiate compass per task execution
...
Reinstantiate compass wrapper for each task execution. Allows stylesheets
task to be run multiple times by watch. Fixes a bug that prevents watch
from working properly.
2016-02-22 12:45:41 -08:00
Pete Richards
5f81e95c87
[Build] Add Gemfile, use bundle exec
...
Add a Gemfile to specify ruby dependencies and update gulp-compass to use
bundle exec to execute compass.
Addresses comments in https://github.com/nasa/openmctweb/pull/693
2016-02-22 10:37:30 -08:00
Pete Richards
ed09214f59
[Build] Save stylesheets to proper location
...
Updates the stylesheet task to output CSS in the correct locations. Remove
config.rb for running compass manually, and remove compiled css files from
project. Add a .gitignore to ensure they don't get included accidentally.
Add a gulp task for running the development server and watching for scss
changes at the same time.
resolves https://github.com/nasa/openmctweb/issues/238
2016-02-19 13:26:20 -08:00
Victor Woeltjen
9b524af3ce
[Build] Allow build outside of git repo
2016-01-29 16:52:13 -08:00
Victor Woeltjen
924a4026ff
[Build] Trigger gulp from prepublish
2016-01-29 11:54:18 -08:00
Victor Woeltjen
baf32dd62f
[Build] Add verify task
2016-01-29 10:15:34 -08:00
Victor Woeltjen
df94d31cf3
[Build] Generate build info for About dialog
2016-01-28 17:16:44 -08:00
Victor Woeltjen
c3f819fa8c
[Build] Begin adding build info
2016-01-28 17:08:02 -08:00
Victor Woeltjen
5b0ee8588c
[Build] Respect shim config when optimizing
2016-01-28 15:23:37 -08:00
Victor Woeltjen
fcfb3eebda
[Build] Include all static assets
2016-01-28 15:23:17 -08:00
Victor Woeltjen
84e1e87ce3
[Build] Copy run-time resources into dist
2016-01-28 15:06:07 -08:00
Victor Woeltjen
41cfd050a2
[Build] Change task name for code style check
2016-01-28 14:54:30 -08:00
Victor Woeltjen
d67ffa8401
[Build] Add fixstyle step
2016-01-28 14:39:14 -08:00
Victor Woeltjen
fd2f4128a0
[Build] Add code style checks
2016-01-28 14:33:57 -08:00
Victor Woeltjen
814fb3b513
[Build] Add lint step
2016-01-28 13:44:18 -08:00
Victor Woeltjen
fc7bd36dba
[Build] Begin integrating compass
...
Convert SCSS to CSS as a build step.
2016-01-28 10:36:01 -08:00
Victor Woeltjen
97c69799b4
[Build] Use spaces instead of tabs
2016-01-27 14:30:40 -08:00
Victor Woeltjen
406fdd5efc
[Build] Run karma tests from gulp
2016-01-27 14:30:07 -08:00
Victor Woeltjen
f334be8f23
[Build] Externalize source maps
2016-01-27 14:01:09 -08:00
Victor Woeltjen
e1b7f2af30
[Build] Add initial gulp task
...
Add initial gulp task (r.js optimization)
2016-01-27 13:23:17 -08:00