aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2017-08-19Build with --enable-werror under OS Xpracticalswift
2017-07-25Merge #10508: Run Qt wallet tests on travisWladimir J. van der Laan
4f92b5f Run Qt wallet tests on travis (Russell Yanofsky) Pull request description: Currently these test failures are not caught by travis leading to bugs like: https://github.com/bitcoin/bitcoin/pull/10506 Tree-SHA512: db1e4ff5b17bcd6fd000a3d21aa74f6b7e4c194e0663c1896a100612671910a7cdadd896b59642420ea016598895b54a8468914847ebefef105a3c47c311d4b2
2017-07-04[test] don't run dbcrash.py on TravisJohn Newbery
2017-06-05Run Qt wallet tests on travisRussell Yanofsky
Currently these test failures are not caught by travis leading to bugs like: https://github.com/bitcoin/bitcoin/pull/10506
2017-06-05Merge #10509: Remove xvfb configuration from travisMarcoFalke
e4bc19f Remove xvfb configuration from travis (Russell Yanofsky) Tree-SHA512: 802e2e4dc13bdf29ab276e9c9e3adfc5b00c04a18b8e8d82b5b1b1246e6ba35c159b955c1e00f6a30167d06c45704c1eab4af7f6f7c8136fcadf3afeb30ffca4
2017-06-02Remove xvfb configuration from travisRussell Yanofsky
Should no longer be needed after #10142: bf10264 "Run bitcoin_test-qt under minimal QPA platform"
2017-06-01Increase travis unit test timeoutPieter Wuille
2017-05-04devtools: add script to verify scriptable changesCory Fields
2017-04-04[trivial] remove unused line in Travis configJohn Newbery
2017-03-28Make all Travis test runs quiet, non just cron job runsJohn Newbery
2017-03-27Update travis config to run rpc-tests.py in quiet modeJohn Newbery
2017-03-22Run extended tests once dailyJohn Newbery
2017-03-20Rename test/pull-tester/rpc-tests.py to test/functional/test_runner.pyJohn Newbery
2017-03-20Rename rpc-tests directory to functionalJohn Newbery
2017-03-17Merge #9974: Add basic Qt wallet testJonas Schnelli
9576b01 Enable xvfb in travis to allow running test_bitcoin-qt (Russell Yanofsky) 9e6817e Add new test_bitcoin-qt static library dependencies (Russell Yanofsky) 2754ef1 Add simple qt wallet test sending a transaction (Russell Yanofsky) b61b34c Add braces to if statements in Qt test_main (Russell Yanofsky) cc9503c Make qt test compatible with TestChain100Setup framework (Russell Yanofsky) 91e3035 Make test_bitcoin.cpp compatible with Qt Test framework (Russell Yanofsky) Tree-SHA512: da491181848b8c39138e997ae5ff2df0b16eef2d9cdd0a965229b1a28d4fa862d5f1ef314a1736e5050e88858f329124d15c689659fc6e50fefde769ba24e523
2017-03-15Enable xvfb in travis to allow running test_bitcoin-qtRussell Yanofsky
Avoids following error: QXcbConnection: Could not connect to display
2017-03-09Fix travis failing to fetch keys from the sks keyserver poolMatt Corallo
Just use the "subset" pool for now, at least none of those are currently broken, AFAIK.
2017-02-28travis: Verify commits only for one targetMarcoFalke
This abuses the CHECK_DOC flag to serve as a general indicator to execute platform independent sanity checks.
2017-02-01Test that pushes to bitcoin/bitcoin are signed per verify-commitsMatt Corallo
2017-01-11travis: make distdir before makeMarcoFalke
2016-12-20travis: make distdirMarcoFalke
2016-09-22[travis] cross-mac: explicitly enable guiMarcoFalke
2016-08-17[travis] Drop javaMarcoFalke
2016-08-17travis: Remove hostname hackWladimir J. van der Laan
This was required for java, and we no longer use java for the tests.
2016-06-20[travis] Update SDK_URLMarcoFalke
2016-06-18Use runtime linking of QT libdbus, use custom/temp. SDK URLJonas Schnelli
2016-06-17Fix bitcoin_qt.m4 and fix-xcb-include-order.patchJonas Schnelli
2016-06-10Merge #8067: travis: use slim generic image, and some fixupsWladimir J. van der Laan
2ca8962 travis: use slim generic image, and some fixups (Cory Fields)
2016-06-01travis: use out-of-tree buildCory Fields
2016-05-21travis: use slim generic image, and some fixupsCory Fields
Now that caches are distinct (https://github.com/travis-ci/travis-ci/issues/4393), we can use the Travis minimal image. The minimal image should take less time to setup and lead to quicker builds. Also addressed while I'm in here: - No need to delete the broken google-chrome repo in the minimal image - Set the hostname to work-around an openjdk bug - Remove the non-functional apt-cache option - Remove useless message at completion - Install jre where the java tests are run
2016-05-19travis: 'make check' in parallel and verboseCory Fields
- 'make check' in parallel, since the log will take care of clean output - 'make check' verbose, so that test failure causes aren't hidden
2016-05-05[qa] Switch to py3MarcoFalke
2016-04-26travis: temporarily disable qt to avoid timeoutsCory Fields
These builds take longer than they did on precise. Disable them now to keep things working, we can re-enable them after experimentation
2016-04-26travis: Don't disable writing ccache for pull-requestsCory Fields
This was doing more harm than good. The original intention was to speed up builds, since a PR's ccache results will be thrown away anyway. However, each PR maintains its own cache, so disabling writes means that subsequent pushes don't benefit from the fresh cache. This is significant when (for example) many headers are touched in a PR, then the PR is updated. With this change, the updated PR will take advantage of the cache generated during the PR's previous build.
2016-04-25travis: drop MAKEJOBS=2 for windows compilersCory Fields
These were only in place because of the old precice mingw toolchain
2016-04-21travis: switch to TrustyCory Fields
2016-04-05[travis] echo $TRAVIS_COMMIT_RANGEMarcoFalke
2016-04-03[travis] Print the commit which was evaluatedMarcoFalke
2016-03-03[travis] Exit early when check-doc.py failsMarcoFalke
2016-03-03Merge #7620: [travis] Only run check-doc.py onceWladimir J. van der Laan
fa1b80d [travis] Only run check-doc.py once (MarcoFalke)
2016-02-15Merge #7487: Workaround Travis-side CI issuesWladimir J. van der Laan
149641e Travis: Use Blue Box VMs for IPv6 loopback support (Luke Dashjr) c01f08d Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on HTTP error response] with curl (Luke Dashjr) 5d1148c Travis: Use curl rather than wget for Mac SDK (Luke Dashjr) 1ecbb3b depends: Use curl for fetching on Linux (Luke Dashjr)
2016-02-09Travis: Use Blue Box VMs for IPv6 loopback supportLuke Dashjr
2016-02-09Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on ↵Luke Dashjr
HTTP error response] with curl
2016-02-09Travis: Use curl rather than wget for Mac SDKLuke Dashjr
2016-02-03Merge branch 'master' into single_prodnameLuke Dashjr
2016-02-01[travis] Only run check-doc.py onceMarcoFalke
2016-01-18[travis] Run contrib/devtools/check-doc.py earlyMarcoFalke
2016-01-04[travis] Fail when documentation is outdatedMarcoFalke
2015-12-22Travis & gitian-osx: Use depends for ds_store and mac_alias modulesLuke Dashjr
2015-12-22macdeploy: Use rsvg-convert rather than cairosvgLuke Dashjr