Commit Graph

44 Commits

Author SHA1 Message Date
Aleksey Kladov b028472481 ⬆️ update rust 2019-01-19 15:36:58 +03:00
Aleksey Kladov 6b7699d187 install rust-src component on CI 2019-01-11 00:51:48 +03:00
Aleksey Kladov 4196b65f21 dont depend on tools from lsp-server 2019-01-11 00:46:32 +03:00
Aleksey Kladov 4477b8e92f dont build PRs on windows 2019-01-03 19:15:05 +03:00
Aleksey Kladov f2037d28f7 measure compile-time separately on travis 2019-01-03 19:10:45 +03:00
DJMcNab 9c8c9eee2a Disable incremental compilation again on CI 2018-12-30 20:48:35 +00:00
DJMcNab e7863d979f Use a different format for env vars 2018-12-29 11:37:25 +00:00
DJMcNab 3fb02c85d1 Readd quotes to `-D warnings` 2018-12-29 11:11:51 +00:00
DJMcNab ab36ef7733 Remove duplicated env var 2018-12-29 10:49:40 +00:00
DJMcNab 5dbab81481 Reformat .travis.yml (using the vscode prettier extension)
TODO: Check this on CI. Maybe we should change the prettier script
in `editors/code`, or move it to somewhere else
(`tests/format` maybe)
Editing the script in editors/code would be easiest as
that means we don't have to double install some shared `node_modules`
2018-12-29 10:31:20 +00:00
DJMcNab f4364993f9 Change typo of few to many 2018-12-29 10:26:52 +00:00
DJMcNab 7b431be2f7 Deny warnings on CI (#329) 2018-12-29 10:25:53 +00:00
Aleksey Kladov 2956e81295 ⬆️ 1.31.1 2018-12-20 22:57:38 +03:00
Aleksey Kladov c626e4a526 fix CI caches 2018-12-20 20:00:47 +03:00
Aleksey Kladov 3761afd17a dedupe testing & formatting toolchains 2018-12-06 20:35:41 +03:00
Aleksey Kladov ce6c26a60e ⬆️ 1.31.0 🎉 2018-12-06 20:22:06 +03:00
Aleksey Kladov ebc4e75253 switch back to the latest beta 2018-11-24 21:52:49 +03:00
Aleksey Kladov 5a61b218f8 Pin to older beta
https://github.com/rust-lang/rust/issues/56128
2018-11-21 14:47:19 +03:00
Aleksey Kladov 06c0015219 enable windows CI 2018-11-18 16:36:57 +03:00
bors[bot] f1d8558cd5 Merge #215
215: Add Travis Windows build r=matklad a=phansch

This adds the Windows build to Travis.

I had to use the `dos2unix` utility on the parser directory to fix some incorrect
line endings. I'm not sure where they are coming from but I guess git is
converting them automatically when cloning on Windows.

Closes #139 

Co-authored-by: Philipp Hansch <dev@phansch.net>
2018-11-17 12:50:29 +00:00
Philipp Hansch 61a157db8c
Only build windows on master and allow failure
The Windows build is much slower than Linux, so we only build it on master
and make the build status not depend on it finishing up.
2018-11-07 16:59:43 +01:00
Philipp Hansch be24e9fa34
Add Travis Windows build 2018-11-07 14:14:04 +01:00
Aleksey Kladov 9ed7edab08 remove the last changing file from cache 2018-11-06 23:52:11 +03:00
Aleksey Kladov 816f72dbd5 evitct more stuff from cache 2018-11-06 23:34:30 +03:00
Aleksey Kladov 28e3220b34 cleanup cahces more aggressively 2018-11-06 22:22:22 +03:00
Aleksey Kladov f965cd0c15 Don't cache ever changing stuff 2018-10-20 23:33:45 +03:00
Aleksey Kladov 2f4a248f80 rename gen-kinds to gen-syntax 2018-10-16 21:17:19 +03:00
bors[bot] 575b863507 Merge #132
132: Cache caro on Travis r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2018-10-15 18:02:28 +00:00
Aleksey Kladov 2a76389d6b Cache caro on Travis 2018-10-15 21:01:33 +03:00
Aleksey Kladov 6605dbaff3 Switch to beta 2018-10-15 19:54:37 +03:00
Aleksey Kladov f4e7617466 gate on tslint 2018-10-09 19:10:35 +03:00
Daniel McNab 3a405b65d6 Add tslint and prettier to ci 2018-10-08 22:36:47 +01:00
Aleksey Kladov 2007ccfcfe no time to explain, disable clippy checks 2018-08-29 11:16:28 +03:00
Aleksey Kladov e482812423 allow nightly failures 2018-08-25 13:58:46 +03:00
Aleksey Kladov d30a2e4fac Don\'t block on rustfmt 2018-07-30 15:07:41 +03:00
Aleksey Kladov 9f1f2f952c nightly rustfmt 2018-07-30 14:14:11 +03:00
Aleksey Kladov 1edb58a802 reformat 2018-07-30 14:08:06 +03:00
Aleksey Kladov 6983091d6d Cleanup tools 2018-07-30 14:06:22 +03:00
Philipp Hansch 7e0a84c36f
Add Clippy to CI 2018-07-29 15:41:54 +02:00
Aleksey Kladov b920b3d50b Use stable rustfmt-preview 2018-02-17 01:05:07 +03:00
Aleksey Kladov 5e0752ceda The last of the Masters 2018-01-28 03:23:05 +03:00
Christopher Durham 9140b3e728 Be explicit for Travis' sake 2018-01-27 18:47:42 -05:00
Christopher Durham 4de3c97b2a Enforce rustfmt format 2018-01-27 18:31:23 -05:00
Aleksey Kladov 60ab3cfb88 CI 2018-01-28 00:06:39 +03:00