Juho Teperi
58583db56d
Add tests using Cljs bundle output with Karma
...
New :bundle target will generate JS tooling compatible output, which can
be processed with Webpack and passed to Karma.
2020-04-16 22:45:51 +03:00
Juho Teperi
666a80fd02
Enable test coverage reports
2020-03-22 15:22:11 +02:00
Juho Teperi
f5bfa6160e
Update circleci image
2020-02-05 22:49:31 +02:00
Juho Teperi
972c3e2c5d
Add tag filter for test job to enable tag builds
2018-05-17 09:06:54 +03:00
Juho Teperi
1ebe5e978b
Fix tagged doc update trigger
2018-04-16 20:04:57 +03:00
Juho Teperi
63b7430338
Use cache and install npm deps on circle update-sit job
2018-04-16 20:04:35 +03:00
Juho Teperi
e729a53789
Fix circle.yml
2018-04-16 19:57:08 +03:00
Juho Teperi
54f5e5842f
Deploy site and docs from CircleCI
...
- Add missing Circle workflow
- Automatically deploy tagged docs
- Deploy prod-npm build for site, should work now (latest
Closure-compiler fixes sliders with React)
2018-04-16 19:52:47 +03:00
Juho Teperi
12d590ff15
Document React 16 problems with npm-deps
2018-04-03 10:53:05 +03:00
Juho Teperi
7b121e8a8e
Use circleci v2
2018-03-08 19:56:02 +02:00
Juho Teperi
9845d4ad76
Only update site from master branch commits
2017-10-18 15:09:18 +03:00
Juho Teperi
52b0b2eba4
Fix demo site build script, stop usinn lein profile merging
2017-10-18 14:25:41 +03:00
Juho Teperi
f31607b777
No need to run npm install two times
2017-10-14 13:14:58 +03:00
Juho Teperi
519d7c968a
Cache more node_modules dirs
2017-10-14 13:06:41 +03:00
Juho Teperi
2279ef4c9d
Print test summary
2017-10-13 15:34:15 +03:00
Juho Teperi
14c43e066f
Run all tests on their own directories
...
This allows running figwheel on main folder, without node_modules from
tests messing the environment.
2017-10-13 15:02:10 +03:00
Juho Teperi
399c35f2e8
Run tests against React 16 UMD
2017-10-13 14:09:59 +03:00
Juho Teperi
3b6887b7bd
Fix
2017-10-13 11:28:14 +03:00
Juho Teperi
2904422bb3
Use React 15 for Node & Run tests for 16
2017-10-13 11:18:18 +03:00
Juho Teperi
b2790e7bb4
Fix Node target file checks
2017-10-12 16:44:09 +03:00
Juho Teperi
df3443ba5f
Fix test file checks
2017-10-12 15:59:16 +03:00
Juho Teperi
36b0924e2d
Try fixing loading npm deps for tests
2017-10-12 15:46:04 +03:00
Juho Teperi
80e85329f5
Limit JVM memory
2017-10-12 15:32:36 +03:00
Juho Teperi
3f70c6b0f7
Use Chrome-headless
2017-10-12 15:16:59 +03:00
Juho Teperi
4f69a37fcc
Fix tests on Chrome, don't load demo app on test runner
2017-09-29 11:02:34 +03:00
Juho Teperi
251d66180f
Add Karma
2017-09-29 01:39:02 +03:00
Juho Teperi
fd93b09c96
Rework test runner and prerendering
...
Use doo for tests.
2017-09-29 01:34:06 +03:00
Juho Teperi
95026c77fd
Run CI tests against both Cljsjs and Node Modules
2017-09-28 22:41:34 +03:00
Juho Teperi
c41f70cb0b
Update CircleCI node version
2017-09-28 22:34:06 +03:00
Daniel Compton
c01d44d4bb
Add circle.yml file to run tests
2016-10-21 11:02:40 +13:00