| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-03 | AppVeyor: Disable DENO_BUILD_PATH cache. | Ryan Dahl | |
| Seems to be necessary to get the previous commits to compile correctly. | |||
| 2019-01-03 | ci: use RUST_BACKTRACE=full | Ryan Dahl | |
| 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 | appveyor: make Cargo use sccache when building deps | Bert Belder | |
| 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-11-07 | appveyor: place cargo and rustup in the same cache | Bert Belder | |
| This avoids the problem that when one of the caches is restored and the other isn't, Rust doesn't get reinstalled, but it also isn't usable, crashing the CI. | |||
| 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-11-01 | build: remove absolute path | Bert Belder | |
| 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-25 | appveyor: fix logic in Get-SaveCache | Bert Belder | |
| 2018-10-24 | libdeno: deno_new should take a snapshot parameter. | Ryan Dahl | |
| 2018-10-23 | Bundle pywin32 in third_party | Bert Belder | |
| 2018-10-21 | CI should fail when code isn't formatted. | Ryan Dahl | |
| 2018-10-20 | Upgrade V8 to 7.1.302.4 | Ryan Dahl | |
| 2018-10-19 | Add missing copyrights (#1024) | ztplz | |
| 2018-10-15 | Specify deno_dir location with env var DENO_DIR (#970) | Amos Lim | |
| (Use C:\deno instead of c:\deno in appveyor config because it's cloned to c:\ by clone_folder variable in .appveyor.yml. On the other hand, build directory is pointed to C:\ by $(APPVEYOR_BUILD_FOLDER) so that test targets are placed on separated partitions.) | |||
| 2018-10-03 | ci: set RUST_BACKTRACE=1 | Bert Belder | |
| 2018-09-28 | appveyor: re-enable python stdout buffering | Bert Belder | |
| It's not longer necessary. | |||
| 2018-09-17 | appveyor: show test output in the build log in realtime | Bert Belder | |
| 2018-09-17 | appveyor: don't persist rollup cache in appveyor cache | Bert Belder | |
| Rollups cache usage has turned out to be unreliable, reusing stale data that should be regenerated. | |||
| 2018-09-12 | appveyor: verify that js/ts files are listed in BUILD.gn | Bert Belder | |
| 2018-09-06 | appveyor: small fixes | Bert Belder | |
| * Add forgotten --eol argument to 'git ls-files'. Without it, in certain edge cases, files might have their mtime restored when it shouldn't. * Don't parse ls-files output into fields; it's unnecessary. * Disable the pip cache dir, and stop saving it to the appveyor cache. * Leverage the 'git -C «dir»' flag to make a script shorter. * Fix some factually and/or grammatically incorrect comments. | |||
| 2018-09-06 | appveyor: cache modification times for files in the main repo | Bert Belder | |
| This fixes that a lot of targets were being rebuilt unnecessarily. | |||
| 2018-08-26 | build: fix rust temp file conflicts during parallel build | Bert Belder | |
| 2018-08-26 | appveyor: verify that ninja files do not use absolute path names | Bert Belder | |
| Using absolute paths is generally not intended, and it makes ccache/sccache much less effective. | |||
| 2018-08-26 | appveyor: fix conditional | Bert Belder | |
| If the build is not a tag build, APPVEYOR_REPO_TAG is [string]"false", which is a truthy value. | |||
| 2018-08-22 | Make deploying windows binaries from appveyor work | Bert Belder | |
| 2018-08-22 | Add appveyor binary deploy. (#556) | Ryan Dahl | |
| Also switch to release mode. | |||
| 2018-08-18 | Rename :all target to :default | Ryan Dahl | |
| 2018-08-18 | build: don't clobber rust depfile mtime when fixing its paths | Bert Belder | |
| This avoids ninja unnecessarily rebuilding rust targets. Add a check for problems like these to be run on appveyor. | |||
| 2018-08-17 | appveyor: automatically remove stale build outputs from cache | Bert Belder | |
| 2018-08-17 | appveyor: use somewhat terser style | Bert Belder | |
| 2018-08-17 | appveyor: work around rust parellel build conflict | Bert Belder | |
| 2018-08-17 | appveyor: never save cache after a failed CI run | Bert Belder | |
| 2018-08-04 | Appveyor updates | Bert Belder | |
| * Don't update the cache after building a PR or feature branch. * Work around 'rustup update' erroring when an update is found. * Log deleted directories and success/failure status. * Make build log less noisy. | |||
| 2018-08-02 | Set up Appveyor | Bert Belder | |
