Commit Graph

30 Commits

Author SHA1 Message Date
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