Andrew Jeffery
a0bd33e5a6
Refactor travis to have more jobs ( #120 )
...
* Refactor travis to have more jobs
2021-05-20 11:01:54 +01:00
Andrew Jeffery
1289f70ac4
Remove duplicate yarn release in travis ( #108 )
2021-05-07 11:56:41 +01:00
Andrew Jeffery
1f3a6d0ffc
CI: only run on main branch
...
Also runs on PRs to main
2021-04-24 14:25:31 -07:00
Andrew Jeffery
7fa62da400
CI: Don't test all targets
...
This unnecessarily runs the benchmarks to ensure they pass.
2021-04-24 14:25:31 -07:00
Andrew Jeffery
c9ba656c0c
CI: Use newer version of nodejs ( #93 )
2021-04-21 12:24:51 +01:00
Vedant Roy
e607d2e22b
add js interop testing ( #91 )
...
* add js interop testing
* checkout specific commit + fix bug in if stmt
* implement suggestions
* add to travis
* friendly error message + fix inverted if
* more intuitive order
2021-04-07 16:54:51 +01:00
Andrew Jeffery
ef6589ea1a
Ensure we return to the root build dir
2021-04-07 08:07:53 -07:00
Andrew Jeffery
f9513cf970
Fix benchmarks using text ( #74 )
...
* Fix benchmarks using text
* CI: change --all to --all-targets
--all is a deprecated alias to --workspace where we also want to build
all targets: benches, tests, examples etc.
2021-03-31 10:41:08 +01:00
Andrew Jeffery
776aef660a
Fix alignment error on wasm32 ( #71 )
...
* Add failing alignment test case
* Add wasm-pack test to ci
* Box im_rc::Vector contents to satisfy alignment
This makes the frontend not have alignment issues on 32 bit
architectures (e.g. wasm32-unknown-unknown). The box provides a
consistent alignment for the Vector.
2021-03-28 21:28:18 +01:00
Andrew Jeffery
2f46719ec7
Add nightly to travis config ( #69 )
2021-03-28 21:26:07 +01:00
Andrew Jeffery
485356ca6c
Update travis config ( #60 )
...
* travis: Add building wasm backend
* Specify defaults for os and dist
* Update travis badge
2021-03-23 21:25:43 +00:00
Alex Good
29f29581e6
Fix build error and remove cargo cache from Travis
2021-02-15 15:36:04 +00:00
Alex Good
7ff7265637
Remove deploy from Travis setup
2020-03-12 16:49:48 +00:00
Alex Good
4467b0c5be
More CI wrangling
2020-03-02 11:55:14 +00:00
Alex Good
e3e4b819d2
More CI wrangling
2020-03-02 11:45:28 +00:00
Alex Good
5cbaf355e2
Attempt fixing clippy for CI
2020-03-02 11:42:06 +00:00
Alex Good
100b45e59f
Handle missing clippy on nightly in travis.yml
2019-12-28 17:36:33 +00:00
Alex Good
6613b1d580
Add clippy to travis
2019-12-28 15:44:10 +00:00
Alex Good
1f2682041e
Only deploy stable
2019-12-28 15:37:31 +00:00
Alex Good
10757d79b7
Add crates deploy integration
2019-12-28 15:13:45 +00:00
Alex Good
cc318404e4
Correct travis.yml filename
2019-12-28 14:55:11 +00:00