Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-03 | Remove travis and appveyor. Release with github actions (#3052) | Ryan Dahl | |
Fixes #2979 | |||
2019-10-03 | Update rust to 1.38.0 (#3030) | Andy Hayden | |
2019-10-02 | Run benchmarks from GH actions instead of Travis (#3049) | Ryan Dahl | |
2019-09-19 | Set RUSTC_WRAPPERf in travis and appveyor (#2978) | Ryan Dahl | |
2019-09-19 | Remove test.py, use cargo test as test frontend (#2967) | Ryan Dahl | |
Fixes #2933 | |||
2019-09-15 | ci: fix Travis builds timing out because of no output (#2943) | Christian Moritz | |
2019-09-10 | Upgrade V8 to 7.9.8 (#2907) | Ryan Dahl | |
//build was updated and our patch rebased: https://github.com/denoland/chromium_build/tree/20190910_win_clang_depfile V8 has removed the binaries third_party/v8/buildtools/*/gn.sha1 and started using CIPD. In this patch, I've hacked in the original .sha1 files and continue to use download_from_google_storage instead of the new CIPD. This will be fixed in later work. | |||
2019-09-10 | Appveyor: Add target/release to cache, like travis (#2899) | Ryan Dahl | |
2019-09-09 | Improve travis (#2892) | Ryan Dahl | |
2019-09-06 | Remove tools/build.py (#2865) | Ryan Dahl | |
Testing regression: ASAN build removed. | |||
2019-09-04 | Run tests after "cargo build" on travis (#2854) | Ryan Dahl | |
2019-08-16 | Upgrade to rust 1.37.0 (#2786) | Ryan Dahl | |
2019-07-31 | Use system rustfmt instead of fixed binary (#2701) | Ryan Dahl | |
2019-07-11 | Upgrade rust to v1.36.0 | Bert Belder | |
2019-06-28 | update rust version for ci (#2599) | andy finch | |
2019-06-08 | make tests quieter (#2468) | Andy Hayden | |
Don't mix every http request in with the tests output. Don't print that the file servers are starting unless -vv flag is passed. Capture the output of run with run_output which returns stdout, stderr and exit_code. Test against this rather than relying on sys.exit. | |||
2019-05-30 | chore: refactor python tests to use unittest (#2414) | Andy Hayden | |
Move every test to a method on DenoTestCase. test.py is a single TestSuite of every TestCase. Add a Spawn context manager for http_server, this is explicitly used where it's needed. Each python test file can now be run independently without needing to manually run http_server. Add --help and consistent flags using argparse for each python test, including --failfast. Use ColorTextTestRunner so that '... ok' is green. | |||
2019-05-03 | ci: make the sanitize build fast again (#2280) | Bert Belder | |
sccache doesn't work for cache debug builds at the moment, because it doesn't support the `-Xclang -fdebug-compilation-dir` flag that has been added by the most recent V8 upgrade. This patch should make the asan/lsan job on Travis CI fast again. | |||
2019-05-03 | Bump required rustc version to 1.34.1 | Bert Belder | |
2019-05-03 | ci: run clippy | Bert Belder | |
2019-05-01 | Rename test targets (#2262) | Bartek IwaĆczuk | |
2019-04-24 | Upgrade CI to Node v12 (#2193) | Ryan Dahl | |
2019-03-30 | Move //libdeno to //core/libdeno (#2015) | Ryan Dahl | |
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it. | |||
2019-03-20 | Fix clippy errors and upgrade Rust to 1.33.0 in CI (#1945) | Ryan Dahl | |
2019-03-20 | Disable arm test again | Ryan Dahl | |
getting this failure on travis: https://travis-ci.com/denoland/deno/jobs/186518015 $ $CARGO_TARGET_DIR/aarch64-unknown-linux-gnu/release/deno tests/002_hello.ts qemu: Unsupported syscall: 278 qemu: Unsupported syscall: 278 Compiling file:///home/travis/build/denoland/deno/tests/002_hello.ts | |||
2019-03-18 | Re-implement init scripts in core (#1958) | andy finch | |
Re-enables arm64 CI test | |||
2019-03-18 | CI jobs should fail quicker on bad test_format or lint (#1954) | andy finch | |
2019-03-15 | disable arm64 test | Ryan Dahl | |
2019-03-08 | Add basic Arm64 build to CI (#1887) | andy finch | |
2019-02-27 | Upgrade Node to v10 on Travis (#1850) | Ryan Dahl | |
2019-02-12 | Revert "Rewrite tools/format.py in deno (#1528)" (#1752) | Ryan Dahl | |
tools/format.ts is making CI flaky and it's difficult to run right now. Reverting to tools/format.py This reverts commit f19622e7681b7753788137706e535f72c3ebb38e. | |||
2019-02-11 | fix: improve formatting (#1732) | Yoshiya Hinosawa | |
2019-02-07 | travis: cache buildtools dir (#1703) | Ryan Dahl | |
2019-01-26 | Upgrade sccache binaries to 0.2.8 (#1576) | Ryan Dahl | |
Binaries are directly from https://github.com/mozilla/sccache/releases/tag/0.2.8 | |||
2019-01-24 | Minor code cleanups (#1570) | JaePil Jung | |
2019-01-17 | Rewrite tools/format.py in deno (#1528) | Yoshiya Hinosawa | |
Note: findFiles and findFilesWalk are borrowed from the previous attempt of @pseudo-su (#1434) | |||
2019-01-15 | Update sccache.exe (fixes #1526) (#1529) | Ryan Dahl | |
* Update sccache.exe (fixes #1526) * fix | |||
2019-01-14 | ci: upgrade rust to version 1.31.1 | Bert Belder | |
2019-01-14 | ci: cargo build --locked | Bert Belder | |
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 | |