aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* scale website backAleksey Kladov2019-10-171-2/+2
| | | | We have dedicated https://rust-analyzer.github.io/ now
* save disk spaceAleksey Kladov2019-10-111-1/+1
|
* don't keep history for gh-pagesAleksey Kladov2019-10-041-1/+1
| | | | | | docs weigh a lot, and change a lot. Keeping their changes in history inflates repo size. By specifying `keep-history: false` we should be able to avoid that.
* start GitHub pagesAleksey Kladov2019-09-021-2/+2
|
* remove wrong config from .travis.ymlAleksey Kladov2019-08-231-1/+0
| | | | | | The right key here is target_branch, not branch. However, this works anyway b/c gh-pages is the default.
* install npm deps onceAleksey Kladov2019-07-291-2/+1
|
* move syntax tests to unit testsAleksey Kladov2019-07-241-1/+1
|
* switch back to old cleaning strategyAleksey Kladov2019-07-241-4/+2
| | | | | Turns out, Cargo is pretty bad at cleaning after itself: I see .rmeta, .rlib and .d files after clean :(
* don't optimize on CI, it isn't fasterAleksey Kladov2019-07-221-1/+1
|
* speedup CIAleksey Kladov2019-07-201-2/+5
|
* Run VS Code tests on CIRyan Cumming2019-06-291-5/+18
| | | | | | | | | | | | | This is actually much faster than I expected; it takes about 13 seconds to download VS Code and run the unit tests. This means the VS Code tests are still significantly faster than the Rust ones. If this ends up being unreliable we can always remove it later or move it to a separate optional job. We also need to ignore the `.vscode-test` directory when running `prettier` or it will get upset about some temporary JSON files VS Code creates.
* don't remove tools from cacheAleksey Kladov2019-05-301-1/+1
| | | | | | | | | On CI, we remove this project's artifacts from ./target before caching it. This way, cache never changes, because it only caches deps. We do this approximatelly, and, together with our own tools crate, we also remove itertools, which are used by some other deps. Given that tools change rarely, let's just cache them?
* Use Xenial image and fix find callLaurențiu Nicola2019-05-231-1/+2
|
* fix buildAleksey Kladov2019-03-251-1/+1
|
* Remove windows from CIAleksey Kladov2019-03-251-27/+20
| | | | | | | | | | | | | We don't actually look at the CI results for windows anyway! In general, rust-analyzer should be written in a completely OS-independent way. That is, testing on one OS should be enough. If this is not the case, that means something is seriously broken. No doubt there are components which actually talk to the outside world, and they may be platform dependent. We should extract such components to a separate repo with an extensive multi platform CI, like we did for VFS
* Add docs buildrobojumper2019-03-231-0/+14
|
* fix verification on CIAleksey Kladov2019-01-261-2/+0
| | | | remove `--verify` flag from the binaries: we have tests for this!
* Update stable for travisJeremy Kolb2019-01-241-1/+1
|
* :arrow_up: update rustAleksey Kladov2019-01-191-1/+1
|
* install rust-src component on CIAleksey Kladov2019-01-101-0/+1
|
* dont depend on tools from lsp-serverAleksey Kladov2019-01-101-0/+1
|
* dont build PRs on windowsAleksey Kladov2019-01-031-1/+1
|
* measure compile-time separately on travisAleksey Kladov2019-01-031-0/+1
|
* Disable incremental compilation again on CIDJMcNab2018-12-301-4/+1
|
* Use a different format for env varsDJMcNab2018-12-291-1/+1
|
* Readd quotes to `-D warnings`DJMcNab2018-12-291-1/+1
|
* Remove duplicated env varDJMcNab2018-12-291-1/+1
|
* Reformat .travis.yml (using the vscode prettier extension)DJMcNab2018-12-291-35/+35
| | | | | | | | 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`
* Change typo of few to manyDJMcNab2018-12-291-1/+1
|
* Deny warnings on CI (#329)DJMcNab2018-12-291-1/+6
|
* :arrow_up: 1.31.1Aleksey Kladov2018-12-201-1/+1
|
* fix CI cachesAleksey Kladov2018-12-201-1/+1
|
* dedupe testing & formatting toolchainsAleksey Kladov2018-12-061-1/+1
|
* :arrow_up: 1.31.0 :tada:Aleksey Kladov2018-12-061-1/+1
|
* switch back to the latest betaAleksey Kladov2018-11-241-1/+1
|
* Pin to older betaAleksey Kladov2018-11-211-1/+1
| | | | https://github.com/rust-lang/rust/issues/56128
* enable windows CIAleksey Kladov2018-11-181-10/+3
|
* Merge #215bors[bot]2018-11-171-6/+16
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <[email protected]>
| * Only build windows on master and allow failurePhilipp Hansch2018-11-071-5/+6
| | | | | | | | | | 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.
| * Add Travis Windows buildPhilipp Hansch2018-11-071-6/+15
| |
* | remove the last changing file from cacheAleksey Kladov2018-11-061-0/+1
| |
* | evitct more stuff from cacheAleksey Kladov2018-11-061-1/+1
|/
* cleanup cahces more aggressivelyAleksey Kladov2018-11-061-1/+1
|
* Don't cache ever changing stuffAleksey Kladov2018-10-201-0/+6
|
* rename gen-kinds to gen-syntaxAleksey Kladov2018-10-161-1/+1
|
* Merge #132bors[bot]2018-10-151-0/+2
|\ | | | | | | | | | | | | | | 132: Cache caro on Travis r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * Cache caro on TravisAleksey Kladov2018-10-151-0/+2
| |
* | Switch to betaAleksey Kladov2018-10-151-1/+1
|/
* gate on tslintAleksey Kladov2018-10-091-1/+1
|
* Add tslint and prettier to ciDaniel McNab2018-10-081-4/+9
|