Victor Woeltjen
fcb23b42a4
[Build] Trigger bower during prepublish
2016-01-29 12:42:46 -08:00
Victor Woeltjen
6b585d175b
[Build] Move build back to prepublish
2016-01-29 12:30:22 -08:00
Victor Woeltjen
6b32db778a
[Build] Trigger gulp install at postinstall time
2016-01-29 12:24:33 -08:00
Victor Woeltjen
924a4026ff
[Build] Trigger gulp from prepublish
2016-01-29 11:54:18 -08:00
Victor Woeltjen
0a546cd50c
[Build] Run bower as a postinstall step
2016-01-29 10:17:44 -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
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
406fdd5efc
[Build] Run karma tests from gulp
2016-01-27 14:30:07 -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
Victor Woeltjen
e83b19c84b
[Build] Add gulp dependency
...
Add dependency on gulp to begin modifying build, per
#460
2016-01-27 13:00:20 -08:00
Pete Richards
db7560c31f
[Test] Use PhantomJS to run tests
...
Switch Karma to use PhantomJS to run tests. CI machines no longer
need to have Chrome installed.
Implemented after changes to build process due to imperative registration.
https://github.com/nasa/openmctweb/issues/450
2016-01-18 13:57:32 -08:00
Pete Richards
6fc028e112
[Docs] remove dependencies for building docs
...
Remove depencendies necessary to build docs from package.json and
specify them in the readme. Due to difficulty managing dependencies
for nomnoml on different platforms, this reduces dependency requirements
to only those needed for building the package.
2016-01-18 13:54:33 -08:00
Henry
3e7eb11d84
Regenerated bundles
2016-01-14 17:08:19 -08:00
Henry
6200ceddf8
[Documentation] Add text to main page #228
2015-12-11 11:12:42 -08:00
Victor Woeltjen
21739fffd9
[Documentation] Add table of contents
...
Add table of contents to generated documents, without
modifying document sources; nasa/openmctweb#189 .
2015-10-20 15:58:57 -07:00
Pete Richards
48a9eef924
Merge branch 'open-master' into open-965
2015-08-06 16:13:37 -07:00
Pete Richards
5ab26df4c9
[Scripts] Add script to run karma continuously
...
Add a script (to be executed with `npm run-script watch`) that
runs karma and watches for changes; rerunning tests whenever a
file is changed. Useful for local development.
2015-08-06 15:04:05 -07:00
Victor Woeltjen
55d52d060a
[Documentation] Switch to marked
...
Switch markdown generator to something more up-to-date,
MissionControl/vista#21 .
2015-08-04 13:20:19 -07:00
Victor Woeltjen
ff5e7486bc
[Documentation] Move doc sources
...
Move doc sources to docs/src MissionControl/vista#21
2015-08-03 12:46:47 -07:00
Victor Woeltjen
867b5f726a
[Documentation] Changes doc output directory
...
MissionControl/vista#21
2015-08-03 12:34:12 -07:00
Victor Woeltjen
64e2de7aa6
[Documentation] Add a build step
...
Support generation of non-API docs using
npm run docs. Supports MissionControl/vista#21
2015-07-30 16:36:17 -07:00
Victor Woeltjen
ad482600de
[Documentation] Begin adding doc generator
...
Begin adding Markdown->HTML documentation generation
with nomnoml embedded diagram support.
MissionControl/vista#21
2015-07-30 15:40:43 -07:00
Pete Richards
e7e79f41a7
[Packaging] Create NPM Package
...
Create NPM package for OpenMCTWeb. Includes scripts
for hosting, running tests, and building documentation.
2015-07-21 14:29:07 -07:00