Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-07-18 | Rename deno_nosnapshot to deno_ns. | Ryan Dahl | |
2018-07-18 | Execute JS for the first time in Rust rewrite. | Ryan Dahl | |
Implements code_fetch handler in Rust. Add ability to embed string assets (for typescript declaration files) Remove deno_cc and deno_cc_nosnapshot targets. | |||
2018-07-13 | Add :all target | Ryan Dahl | |
2018-07-13 | Move C++ test main function to its own file. | Ryan Dahl | |
2018-07-12 | Add nosnapshot executables for faster incremental builds (#359) | Faris Amali Alis | |
Fixes #311. | |||
2018-07-08 | Clean up tools/ | Ryan Dahl | |
- Factor out tools/util.py - Move js/*.py to tools. - Rewrite tools/format.sh in python. - Run lint first in travis. | |||
2018-07-08 | Rewrite tools/lint.sh in python (#343) | Hao Li | |
2018-07-07 | Add rust_test to gn build, with working example. | Ryan Dahl | |
2018-07-05 | Rename mock_main to deno_cc | Ryan Dahl | |
2018-07-04 | Change node_modules cache dir. | Ryan Dahl | |
2018-07-04 | Add tools/build_third_party.py (#328) | Yoshiya Hinosawa | |
Fixes #312 |