Daniel Imms
fe2f1ea4df
Get Windows unit tests running again
...
Fixes #2543
2019-11-06 11:20:52 -08:00
Daniel Imms
030a8bda80
Set coverage lines threshold to 60%
2019-11-06 11:08:39 -08:00
Daniel Imms
d079775690
Merge coverage check into regular unit test check
...
Fixes #2542
2019-11-06 11:04:37 -08:00
Jörg Breitbart
03435a9f4d
use prebuild instead of postinstall
2019-10-25 22:11:51 +02:00
jerch and Daniel Imms
04f828bc1a
Update bin/install-addons.js
...
Co-Authored-By: Daniel Imms <tyriar@tyriar.com >
2019-10-25 21:46:49 +02:00
Jörg Breitbart
d733ce3e63
add copyright note
2019-10-25 19:27:29 +02:00
Jörg Breitbart
6f8cbc56eb
skip folder w'o package.json; restrict linter to src folders
2019-10-25 18:07:32 +02:00
Jörg Breitbart
25c18e8e07
conditional build for addons
2019-10-25 17:29:38 +02:00
Daniel Imms
5e2001f4b5
Space out if
2019-10-22 07:14:32 -07:00
Leonardo Bressan Motyczka
51ef0d0680
Update test-unit to allow double dash args
2019-10-22 03:00:18 +00:00
Daniel
caf075dcb0
Create a PR for website update after a release
2019-10-17 11:54:32 -07:00
Daniel Imms
87c167a212
Improve logging for addon publish
2019-09-09 09:32:32 -07:00
Jörg Breitbart
fb38bd13cd
fix general purpose test script
2019-07-24 12:51:24 +02:00
Jörg Breitbart
6391742951
Merge branch 'master' into mouse_report_tests
2019-07-24 11:22:14 +02:00
Daniel Imms
ca0b8fdd8c
Exit with correct exit code in test-unit
2019-07-23 14:19:07 -07:00
Jörg Breitbart
27e8f7aa31
mixed col/row in report parser
2019-07-17 18:10:09 +02:00
Jörg Breitbart
78c1569a6e
cleanup
2019-07-16 22:05:06 +02:00
Daniel Imms
04ba3510e4
Adopt automated released in webgl addon
2019-06-15 14:37:44 -07:00
Daniel Imms
91c4ca5e0d
Publish addons with right cwd and don't exit
...
Part of #2165
2019-06-15 14:27:04 -07:00
Daniel Imms
d06fd04465
Move addon const under addon comment
2019-06-15 14:10:48 -07:00
Daniel Imms
64403f2dca
Publish addons and xterm based on whether files changed
...
Fixes #2165
2019-06-15 14:06:45 -07:00
Daniel Imms
15c99869f5
Start of publishing addons
...
Part of #2165
2019-06-15 13:51:13 -07:00
Daniel Imms
2e83483e08
Support dry run publishing using --dry
2019-06-15 13:42:52 -07:00
Daniel Imms
4493ed2575
Rename .integration to .test, this fixes debugging that test
2019-06-08 11:58:52 -07:00
Daniel Imms
4e9163fee4
Fix test warning
2019-06-05 05:35:48 -07:00
Jörg Breitbart
9b6e182bf6
simplify arg handling
2019-06-02 21:38:24 +02:00
Jörg Breitbart
21bad6b974
ability to inject particular testfile to yarn test
2019-06-02 21:27:48 +02:00
Daniel Imms
8f89ebfe7c
Merge branch 'master' into ts_wp
2019-05-26 13:30:53 -07:00
Daniel Imms
746b0169a9
Fix pipelines test script
2019-05-26 13:25:05 -07:00
Daniel Imms
efee29d342
Quote test paths
2019-05-26 13:21:01 -07:00
Daniel Imms
be11b4fc53
Remove prebuild step
2019-05-26 13:17:57 -07:00
Daniel Imms
4c42393aa4
Remove release scripts
...
They're no longer used, azure-pipelines.yml does this now
2019-05-26 13:07:37 -07:00
Daniel Imms
c14fd03808
Test addons, don't use gulp
2019-05-26 13:00:08 -07:00
Daniel Imms
eb6e3ab7f7
Fix tests on Windows (hopefully)
2019-05-26 12:43:33 -07:00
Daniel Imms
d735196a30
Make sure beta builds are always on patch version 0
2019-05-10 07:39:42 -07:00
Daniel Imms
6d55ab23fd
Fix beta CD for new major/minor beta versions
2019-05-09 10:11:25 -07:00
Daniel Imms
79e182d63f
Actually fix beta CD
...
Part of #2044
2019-05-09 08:20:19 -07:00
Daniel Imms
0d5cd9582f
Base the next beta version on the correct current beta
...
Fixes #2044
2019-05-08 18:03:06 -07:00
Daniel Imms
4453a1cbf7
Automatically release stable builds
...
Part of #1921
2019-04-28 03:52:43 +00:00
Daniel Imms
65eaea39d3
Base the beta build off of the next minor version
2019-04-28 00:45:51 +00:00
Daniel Imms
af6544d6d9
Improve package.json modifications
2019-01-28 07:23:46 -08:00
Daniel Imms
b047045949
Replace hardcoded version
2019-01-27 07:28:04 -08:00
Daniel Imms
a35ad6aa81
Inherit exit code from publish call
2019-01-02 11:39:44 -08:00
Daniel Imms
a6c3f94860
Publish to npm as beta
2019-01-02 11:24:06 -08:00
Daniel Imms
3397ecf977
Remove authors
...
Fixes #1605
2018-12-10 16:40:04 -08:00
Daniel Imms
a3f7b36986
Remove bower from prepare-release
2017-08-12 14:45:21 -07:00
Paris Kasidiaris
081fe3f301
Fix #359 - Introduce build system based on Gulp
...
- Add Gulp and new dependencies to `package.json`
- Add `gulpfile.js` with four tasks:
- `tsc`: For building TypeScript sources
- `bundle`: For bundling JavaScript modules in a monolith
- `sorcery`: For resolving the source map chains back to the original TypeScript files
- `build` (`default`): Runs the whole `tsc` → `bundle` → `sorcery` chain
- Clean up `Dockerfile`, since `cpio` is not needed any more
- Clean up not needed dependencies from `package.json`
- Remove `bin/build`
- Update `bin/release` to use `npm run build` instead of `./bin/build`
2017-01-11 08:11:45 +00:00
Paris Kasidiaris
adaaeb6f36
Include appropriate files in npm.
...
Fix #414
2016-12-15 23:49:43 +02:00
Paris Kasidiaris
56ca7743a8
Always build TypeScript in lib/
2016-12-14 01:10:03 +02:00
Paris Kasidiaris
70ec2496db
Remove export from build script
2016-12-05 21:29:50 +02:00