Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add ubuntu jammy in build infra (#2684) | Jiayu Liu | 2022-10-12 | 1 | -0/+12 |
| | |||||
* | [docs] update travis ci links - [skip ci] (#2660) | Jiayu Liu | 2022-10-11 | 1 | -1/+1 |
| | | | | | * update travis ci links * remove deprecated method calls | ||||
* | THRIFT-5633: move xenial to old, deprecate xenial in travis build (#2690) | Jiayu Liu | 2022-10-10 | 1 | -11/+0 |
| | | | | | * move xenial to old, deprecate xenial in travis build * add back stage of docker | ||||
* | use bionic for almost all tasks for now in travis (#2685) | Jiayu Liu | 2022-09-28 | 1 | -1/+1 |
| | |||||
* | fix travis config where distro=bionic was missing (#2672) | Jiayu Liu | 2022-09-27 | 1 | -5/+7 |
| | |||||
* | THRIFT-5574: add ubuntu focal build (#2528) | Jiayu Liu | 2022-09-19 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | * add ubuntu focal build * remove py2 in focal * indentation * apply latest updates * update swift version * use java 17 in focal * adopt focal | ||||
* | use 40 min not 45 min | Jiayu Liu | 2022-04-27 | 1 | -1/+1 |
| | |||||
* | use 45 min timeout | Jiayu Liu | 2022-04-27 | 1 | -1/+4 |
| | |||||
* | wait for 45 minutes | Jiayu Liu | 2022-04-27 | 1 | -4/+1 |
| | |||||
* | add travis_wait for rebuidling docker image | Jiayu Liu | 2022-04-27 | 1 | -1/+4 |
| | | | | | | because building image requires kerl to build erlang, which requires >10 min to build and meanwhile not printing to stdout, failing the travis build | ||||
* | travis ci to use xenial as base image | Jiayu Liu | 2022-04-19 | 1 | -2/+3 |
| | |||||
* | THRIFT-5347 Remove deprecated Haskell bindings | Jens Geyer | 2021-03-22 | 1 | -1/+1 |
| | | | | | | | Client: hs Patch: Jens Geyer This closes #2352 | ||||
* | Swift 5.1 support | Alexander Edge | 2020-04-24 | 1 | -13/+2 |
| | | | | | | | | | | | | Use stdlib Result instead of TAsyncResult Fix: deprecations for `withUnsafeBytes` Bump CI job Xcode version Hash (into) Co-authored-by: Sophie Lambrakis <SLambrakis@users.noreply.github.com> Co-authored-by: Alexander Edge <alex@alexedge.co.uk> | ||||
* | THRIFT-4902: Swift 4 and 5 compatibility (#1827) | Antoine Cœur | 2019-07-08 | 1 | -1/+22 |
| | |||||
* | THRIFT-4743: remove cpp compiler plugin support to simplify the project | James E. King III | 2019-01-26 | 1 | -9/+0 |
| | |||||
* | THRIFT-4746: changes for publishing java library to maven; fix java debug ↵ | James E. King III | 2019-01-23 | 1 | -0/+6 |
| | | | | vs. release build with cmake | ||||
* | fix travis CI cross | James E. King III | 2019-01-22 | 1 | -3/+0 |
| | |||||
* | Change Travis CI to use three cross test jobs again as we hit the 90 minute ↵ | James E. King III | 2019-01-22 | 1 | -9/+0 |
| | | | | limit we had negotiated. | ||||
* | THRIFT-4730: remove pthread code and refactor, ending up with just ThreadFactory | cyy | 2019-01-11 | 1 | -1/+1 |
| | |||||
* | remove boost::thread in CI | cyy | 2019-01-07 | 1 | -8/+0 |
| | |||||
* | remove boost::thread and boost::mutex code | cyy | 2019-01-07 | 1 | -1/+1 |
| | |||||
* | move autotools builds in front of cmake builds in Travis CI | James E. King III | 2018-06-27 | 1 | -13/+13 |
| | |||||
* | add coverity scan build automation to cron job on Travis CI | James E. King III | 2018-06-27 | 1 | -1/+10 |
| | |||||
* | THRIFT-4579: Move up to Ubuntu Bionic for CI builds | James E. King III | 2018-06-16 | 1 | -8/+5 |
| | | | | | make dlang library compatible with openssl-1.1 for Ubuntu Bionic Requires an upstream deimos update to be compatible. | ||||
* | THRIFT-4342: update ruby tests to use rspec 3, updated all dependencies for ruby | James E. King III | 2018-03-23 | 1 | -2/+2 |
| | | | | Client: rb | ||||
* | THRIFT-4508: end trusty CI builds; handle nodejs 4.x LTS EOL; update docs | James E. King III | 2018-03-06 | 1 | -11/+0 |
| | |||||
* | THRIFT-82: follow-up to common lisp to stabilize the linux build environment ↵ | James E. King III | 2018-03-02 | 1 | -11/+10 |
| | | | | and update some docs | ||||
* | THRIFT-4352: update artful to use haxe 3.4.4 which fixes a core in haxe | James E. King III | 2018-02-17 | 1 | -12/+3 |
| | |||||
* | THRIFT-4351: change DOCKER_ env vars for travis integration to work better, | James E. King, III | 2017-10-23 | 1 | -20/+5 |
| | | | | | | ready for enabling job on PRs This closes #1397 | ||||
* | THRIFT-4351: use travis build stages to optimize build, | James E. King, III | 2017-10-19 | 1 | -112/+171 |
| | | | | | | | | | | | | | | | | | | | | | | avoiding duplicate rebuilds of the same image, and also allow personal docker hub repositories for private fork builds to be optimized. Move ubsan build to artful image because it catches more stuff and fix what was found. THRIFT-4345: solidify docker build strategy for maximum coverage: trusty, xenial, artful as stock as they can be THRIFT-4344: add top level language summary markdown and update readme with a new image on the layered architecture THRIFT-3847: remove VERSION macro from config.h which was causing a conflict on artful builds. THRIFT-4359: fix haxe map/set decode when key is binary, as a missing break statement caused it to use an int during decode This closes #1389 | ||||
* | build both ubuntu xenial as well as trusty to get more language level | James E. King, III | 2017-09-26 | 1 | -12/+14 |
| | | | | | | | coverage, force C++98 in one of the C++ builds to guarantee compat, and update docker readme This closes #1377 | ||||
* | THRIFT-4064: update node dependencies | James E. King, III | 2017-09-21 | 1 | -1/+0 |
| | | | | This closes #1359 | ||||
* | THRIFT-4328: disable centos-7.3 build jobs which appear to be unstable/hang ↵ | James E. King, III | 2017-09-14 | 1 | -11/+13 |
| | | | | | | in jenkins This closes #1358 | ||||
* | THRIFT-4328: undo tweak to build jobs 3 and 4, putting nodejs back where it ↵ | James E. King, III | 2017-09-13 | 1 | -2/+2 |
| | | | | was to stabilize Travis | ||||
* | THRIFT-4328: split binary cross tests into their own build job to resolve | James E. King, III | 2017-09-13 | 1 | -5/+14 |
| | | | | | | timeouts in travis; enable newly reliable cross tests (ran 5 times clean) This closes #1351 | ||||
* | THRIFT-4295: rework the docker build images, updating them and tuning the ↵ | James E. King, III | 2017-09-04 | 1 | -59/+17 |
| | | | | | | travis builds This closes #1340 | ||||
* | THRIFT-4186 Add travis build for Rust | Allen George | 2017-05-11 | 1 | -7/+12 |
| | | | | | | | Client: rs Patch: Allen George <allen.george@gmail.com> This closes #1260 | ||||
* | THRIFT-4071: rebalance build job 5 to eliminate CI failures | James E. King, III | 2017-04-07 | 1 | -2/+2 |
| | | | | This closes #1245 | ||||
* | THRIFT-4071: collapse and remove unnecessary build jobs in Travis CI; ensure ↵ | James E. King, III | 2017-04-05 | 1 | -35/+7 |
| | | | | | | WITH_PLUGIN is tested somewhere This closes #1238 | ||||
* | THRIFT-2026: Eliminate some undefined behavior in C/C++ | Jim Apple | 2017-03-25 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Clients: glib, C++ Patch: Jim Apple <jbapple-impala@apache.org> This closes #1214 This patch fixes some undefined behavior were found using Clang's UndefinedBehaviorSanitizer (UBSan). To check for undefined behavior, run /build/docker/scripts/ubsan.sh. This is run during CI builds, as well. The examples of the types of undefined behavior fixed in this commit are: 1. Enumerations exhibit undefined behavior when they have values outside of a range dependent on the values of their enumerators, as specified in C++14's chapter 7.2 ("Enumeration declarations"), paragraph 8. 2. Left shift of negative values, used in zigzag encoding, is undefined behavior. See 5.8 ("Shift operators"), paragraph 2 for C++ and 6.5.7 ("Bitwise shift operators"), paragraph 4 for C99 and C11. | ||||
* | THRIFT-4095: add multiplexed protocol to Travis CI jobs 1 and 2 for make cross | James E. King, III | 2017-02-18 | 1 | -4/+4 |
| | |||||
* | THRIFT-3918 Run subset of make cross | Nobuaki Sukegawa | 2016-09-04 | 1 | -5/+15 |
| | | | | This closes #1079 | ||||
* | THRIFT-3907 Skip Docker image build on CI when unchanged | Nobuaki Sukegawa | 2016-09-04 | 1 | -25/+14 |
| | |||||
* | THRIFT-3852 A Travis-CI job fails with "write error" | Nobuaki Sukegawa | 2016-06-12 | 1 | -4/+4 |
| | |||||
* | THRIFT-3816 Reduce docker build duration on Travis-CI | Nobuaki Sukegawa | 2016-05-15 | 1 | -2/+1 |
| | | | | This closes #1007 | ||||
* | THRIFT-3747 Duplicate node.js build on Travis-CI | Nobuaki Sukegawa | 2016-03-18 | 1 | -1/+1 |
| | | | | This closes #953 | ||||
* | THRIFT-3659 Check configure result of CMake on CI | Nobuaki Sukegawa | 2016-03-06 | 1 | -1/+10 |
| | | | | This closes #886 | ||||
* | THRIFT-3696 Install pip to CentOS Docker images to fix Python builds | Nobuaki Sukegawa | 2016-03-06 | 1 | -3/+3 |
| | | | | This closes #912 | ||||
* | THRIFT-3698 [Travis-CI] Introduce retry to apt commands | Nobuaki Sukegawa | 2016-03-02 | 1 | -2/+2 |
| | | | | This closes #913 | ||||
* | follow-up: THRIFT-3690 Work around docker image build failures on Travis-CI | Nobuaki Sukegawa | 2016-03-02 | 1 | -1/+1 |
| | | | | | When hanged, travis_wait travis_retry ... fails after 20 mins. travis_retry travis_wait ... might let us actually retry. |