| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-03 | ci: use RUST_BACKTRACE=full | Ryan Dahl | |
| 2019-01-03 | travis: remove -j2 flags | Ryan Dahl | |
| 2018-12-24 | travis: set -e | Ryan Dahl | |
| 2018-12-20 | Parallelize travis | Ryan Dahl | |
| Splits into 4 jobs: gn linux, gn mac, cargo linux, LSAN linux. | |||
| 2018-12-20 | ci: run benchmarks before attempting to deploy them to github pages | Bert Belder | |
| The 'script' key in the deploy section that is supposed to run the benchmarks isn't doing anything. Because of this, Travis bumps its head when trying to deploy a non-existing directory to github pages, which makes that our master branch is now consistently red. This patch restores the setup that worked before. This partially reverts commit aa66ef98ea6144abd2d2714fef1dfc8046e01775. | |||
| 2018-12-20 | ci: change S3 access key | Bert Belder | |
| 2018-12-20 | ci: start sccache early and throw away the S3 access key | Bert Belder | |
| This avoids accidentally leaking the key in the build log. | |||
| 2018-12-19 | ci: build with Cargo before building with Ninja | Bert Belder | |
| 2018-12-19 | build: make `cargo build` work | Bert Belder | |
| 2018-12-18 | travis: Set CARGO_HOME to third_party/rust_crates (#1370) | Ryan Dahl | |
| Adds prebuilt hyperfine and sccache binaries Only build test_cc for LSAN Add Cargo.lock Only run benchmarks in master | |||
| 2018-12-18 | Load sccache from S3 on CI | Ryan Dahl | |
| 2018-12-13 | travis: remove use_sysroot | Ryan Dahl | |
| 2018-12-03 | Remove leaks from snapshot_creator | Ryan Dahl | |
| 2018-12-03 | Add LSAN build to travis. | Ryan Dahl | |
| For now it only runs test_cc and has to filter out a test which leaks. However we will expand this over time until the entire build is LSAN clean. | |||
| 2018-11-30 | travis: test rust version before rustup | Ryan Dahl | |
| 2018-11-27 | Don't use use_custom_libcxx=false on travis. | Ryan Dahl | |
| 2018-11-08 | travis should immediately fail when lint or test_format fails (#1172) | Aladeen | |
| Fixes #1104 | |||
| 2018-11-01 | cargo: build in Cargo's out dir if DENO_BUILD_PATH is not set | Bert Belder | |
| Plus some minor improvements and clean-ups: * Resolve DENO_BUILD_PATH to an absolute path if necessary. * Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to be set by the build system (and not a user configuration variable). * Output Cargo `rerun-if-*-changed` instructions first, so even if the build itself fails, configuration changes will still trigger a re-run of build.rs. * Remove TODOs that are impossible. * Re-run build.rs when the flatbuffer definition file changes. | |||
| 2018-10-31 | Support cargo check (#1128) | Ryan Dahl | |
| - Based on code from @qti3e and @piscisaureus in #724 and #1125 respectively. - TODO The DENO_BUILD_PATH env var must be supplied and must be an absolute path, this restriction should be removed in future work. | |||
| 2018-10-26 | ci: peg rust version to 1.30.0 | Bert Belder | |
| 2018-10-21 | CI should fail when code isn't formatted. | Ryan Dahl | |
| 2018-10-19 | Add missing copyrights (#1024) | ztplz | |
| 2018-10-11 | Use node v8 on Travis. | Ryan Dahl | |
| Apparently OSX defaults to v6 and Linux to v8. v6 does not properly run //js/testing due to async usage. | |||
| 2018-10-03 | ci: set RUST_BACKTRACE=1 | Bert Belder | |
| 2018-09-26 | travis: don't cache unnecessary cargo and rustup files | Bert Belder | |
| 2018-09-26 | travis: name CARGO_HOME and RUSTUP_HOME env vars correctly | Bert Belder | |
| Because this is what rustup and cargo actually use: https://doc.rust-lang.org/cargo/reference/environment-variables.html | |||
| 2018-09-26 | travis: use sccache to cache rust targets | Bert Belder | |
| 2018-09-24 | travis: save homebrew/ccache to cache, set ccache size to 1GB | Bert Belder | |
| 2018-09-24 | Add thread count benchmark (#811) | Kevin (Kun) "Kassimo" Qian | |
| 2018-09-22 | travis: fix the build, attempt 2 | Bert Belder | |
| 2018-09-22 | travis: fix github pages deploy condition | Bert Belder | |
| 2018-09-22 | travis: run benchmarks on linux, deploy to github pages | Bert Belder | |
| 2018-09-22 | travis: clean up & tweaks | Bert Belder | |
| 2018-09-21 | Revert "Add benchmark tools (#777)" | Bert Belder | |
| This reverts commit 3ad48bdb3e6372f55579808535ce2c17809178ff. | |||
| 2018-09-21 | Add benchmark tools (#777) | Yoshiya Hinosawa | |
| 2018-08-24 | travis: allow cache to be saved when build takes too long | Bert Belder | |
| Kill Ninja after 35 minutes to prevent Travis from cancelling the build due to time-out. This allows the cache to be saved, so the build can complete when it is attempted again. | |||
| 2018-08-24 | Add osx to travis | Andy Hayden | |
| 2018-08-22 | Travis: branches only master prevents building tags | Ryan Dahl | |
| It appears there's no way to whitelist tags in addition to master, so we can just build all for now. https://github.com/travis-ci/travis-ci/issues/2111 | |||
| 2018-08-21 | Travis deploy (#548) | Ryan Dahl | |
| * Fix travis deploy / simplify build. - No more stages, only build release mode. - Fixes API key issue. * Reinstate master only - testing was successful. | |||
| 2018-08-18 | Fix travis release builds (#539) | Robert Lin | |
| 2018-08-17 | Travis: publish from CI (#501) | Robert Lin | |
| Split travis build into stages, add release stage. | |||
| 2018-08-07 | travis: adjust cache | Ryan Dahl | |
| - cache sysroot and llvm-build so they don't have to be downloaded each time. - Remove DENO_BUILD_PATH from cache. ccache does all the heavy lifting, no need to cache the build dir. | |||
| 2018-08-02 | Use build.py -j2 on travis. | Ryan Dahl | |
| Avoids OOM during rollup. | |||
| 2018-08-02 | Update repo links to denoland. | Ryan Dahl | |
| 2018-08-02 | Travis: cache ~/.cargo | Ryan Dahl | |
| 2018-07-29 | Remove depot_tools from travis. | Ryan Dahl | |
| Fixes #399 | |||
| 2018-07-29 | Rename run_hooks.py to setup.py | Ryan Dahl | |
| Moves 'gn gen' into setup.py Make tools/build.py more ergonomic. | |||
| 2018-07-24 | Add tools/build.py (#398) | Ryan Dahl | |
| To allow better tab completion for ./tools/build.py mv build_third_party.py sync_third_party.py | |||
| 2018-07-21 | Add tools/test.py test runner. (#384) | Ryan Dahl | |
| 2018-07-21 | Add deno_third_party as git submodule. | Ryan Dahl | |
