Oliver Dain
3ec009e6c8
chore(build): docker build uses the current git directory as the npm package
...
This means we can build and test local changes, not just the latest published version.
Fixes #114 and merges #118 .
2018-07-24 08:35:22 +02:00
Romain
d75815c536
fix(build): fix typo in docker tag on Travis CI
2018-07-23 22:28:44 +02:00
Romain
23b4016923
chore(build): automatically build and publish the Docker image with Travis CI
...
Fixes #114 .
2018-07-21 01:07:54 +02:00
Romain
11e81d5756
chore(build): use Travis CI to auto-publish npm package on tagged commits
2018-05-14 22:42:43 +02:00
Romain
8d6cec3884
TravisCI: run the build inside Docker
...
- This is the simplest way to ensure all dependencies are there
- Also much faster than installing them on every build
- Especially since Travis runs Ubuntu Trusty, which doesn’t have ffmpeg in its repositories (must be compiled from source)
2017-11-25 22:32:07 +11:00
Romain
208f0f0212
Run full integration tests inside Docker. Travis runs unit + integration.
2017-11-25 22:01:30 +11:00
Romain
56235266bb
Stop supporting Node v4 to enable newer ES6 syntax
2017-10-12 20:13:27 +11:00
Romain
596fe1babc
Fix CI build
2017-02-05 18:38:06 +11:00
Romain Prieto
d545bd45fd
Add TravisCI for unit tests
2016-10-13 18:53:04 +11:00