Tom Wilkie
bd9865f217
Introduce ./bin/test -slow, run by circle. Allow developers to run faster tests.
2015-06-10 15:54:09 +00:00
Tom Wilkie
b031835148
Fixup experimental, add a makefile and add it to circle to stop experimental getting broken again.
2015-06-05 13:44:59 +00:00
David Kaltschmidt
66d66a4d01
Fix grouping bar for topologies that don't support grouping
...
- fixes #61
- dont clear nodes cache if topo is the same
- combined stores that were interdependent
- dont show topology grouping menu if unsupported
- also harmonized some variable names
- removed old grouping switcher
- moved topo actions to app actions, removed search
- get correct topology url
- first JS test using Jest
- make tests run on circle using the build container.
- replaced jest test runner with karma/jasmine
- Use debian for UI build and test container.
- updated karma-browserify
2015-05-22 16:41:48 +00:00
Tom Wilkie
07e1f0ff18
Squash docker layers to make the scope image fetch nicer.
2015-05-22 10:25:00 +00:00
Tom Wilkie
8db53458dd
Use netgo tag to rebuild go std lib so resulting binaries are statically compiled.
2015-05-21 14:47:15 +00:00
Tom Wilkie
3ff95c8e2e
Use circle's owner filter for deploy.
2015-05-20 11:44:35 +00:00
Tom Wilkie
98b7a0297b
Automatially push master builds to docker hub.
2015-05-20 10:58:37 +00:00
Tom Wilkie
f207e6aa4a
Merge pull request #58 from weaveworks/build-js-v2
...
Build js in docker image
2015-05-20 12:48:40 +02:00
David Kaltschmidt
4ca869d891
Automated UI building
...
- Add Dockerfile for js build image
- Wire up dockerized-ui build to the makefile.
- Removed unused dev tools from package.json/gulp
2015-05-20 10:45:35 +00:00
Tom Wilkie
441b71884b
Save the coverage.html and scope image after each build.
2015-05-20 10:42:56 +00:00
Tom Wilkie
b1d1ce8db4
Don't fail build if coveralls has a hickup.
2015-05-20 08:16:48 +00:00
Tom Wilkie
4c3912edf0
Add lint script; run it on circle. Intentionally don't lint static.go.
2015-05-19 10:43:04 +00:00
Tom Wilkie
4598d37ecd
Add circle ci config and test script.
2015-05-19 10:05:04 +00:00