summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* travis ci: enable debug pool for valgrind buildsEdward Thomson2016-02-281-2/+2
|
* Always install valgrind via the apt addon.Arthur Schreiber2015-06-271-1/+1
|
* Fast builds?Arthur Schreiber2015-06-261-1/+11
|
* travis: build maint branchesCarlos Martín Nieto2015-05-221-1/+1
|
* Win32: Enable WinHTTP for MinGWPhilip Kelley2015-03-161-1/+1
|
* tests: separate INVASIVE filesystem testsEdward Thomson2015-02-191-0/+1
| | | | | | Introduce GITTEST_INVASIVE_FS_STRUCTURE for things that are invasive to your filesystem structure (like creating folders at your filesystem root) and GITTEST_INVASIVE_FS_SIZE for things that write lots of data.
* Travis: do non-threadsafe buildscmn/travis-jobsCarlos Martín Nieto2014-11-221-1/+1
| | | | | | When flipping the default to threadsafe, we never made sure that the tests were building non-threadsafe variants. Specify which thead-safety we want for each.
* Travis: move the valgrind run to allowed_failuresCarlos Martín Nieto2014-11-221-1/+3
| | | | | We don't need to know the result of the travis run before determining whether we want to consider the merge as successful.
* travis: another attempt at multiple allowed failuresCarlos Martín Nieto2014-09-171-3/+2
| | | | | It looks like what Travis wants is a list of hashes, rather than a hash with a list.
* travis: fix allowed failures listCarlos Martín Nieto2014-09-171-2/+2
|
* travis: run valgrind only oncecmn/valgrind-onceCarlos Martín Nieto2014-09-161-3/+10
| | | | | | | Instead of running valgrind on each job, half of which are in release mode and don't have much usable information for valgrind, perform an debug build as part of allowed_failures and run valgrind on that one, which should speed up the feedback we get from the builds.
* travis: build the master branchCarlos Martín Nieto2014-06-251-1/+2
| | | | | We need to tell Travis to build the master branch or it won't build it or the pull requests.
* travis: build on osx toocmn/dual-osCarlos Martín Nieto2014-05-211-4/+12
|
* Don't exclude libssh2 from MinGWcmn/known-libsCarlos Martín Nieto2014-04-301-1/+1
| | | | | | | It reportedly works. It does not however work when cross-compiling on Travis, so let's disable it there. This fixes #2311.
* Tweak travis secure configBen Straub2014-01-131-1/+3
|
* Add coverity-scan scriptBen Straub2014-01-131-0/+6
|
* ci: Make Valgrind run on Travisnulltoken2013-08-191-1/+1
|
* Test SSH in travisCarlos Martín Nieto2013-08-141-14/+5
| | | | | | | | | | | Set up the ssh credentials so we are able to talk to localhost and issue git commands. Move to use a script, as the command list is getting somewhat long. While here, delay installing valgrind until we need it, as it and its dependencies are by far the largest downloads and this allows us to start compiling (and failing) faster and we only incur this cost when the test suite runs successfully.
* travis: test pushCarlos Martín Nieto2013-04-291-0/+4
| | | | | Create a test repository in the VM and set up git-daemon so we can use it to test the push code.
* http: Support 302 Found (arrbee did most of the work)Philip Kelley2013-03-251-1/+1
|
* clar: Disable online tests. By now.Vicent Marti2013-03-251-1/+1
|
* travis: join-less notificationsCarlos Martín Nieto2013-03-101-0/+2
|
* Expand valgrind suppressions even more for libssl, libcryptoPhilip Kelley2013-01-251-1/+1
|
* Improve valgrind suppressionsPhilip Kelley2013-01-251-2/+2
|
* travis: Only run Valgrind when all tests passnulltoken2013-01-061-2/+2
|
* travis: Include the online suite when running against Travisnulltoken2013-01-061-1/+1
|
* Mark travis build as failed if any test failsSascha Cunz2012-12-201-1/+1
|
* travis: update the apt-get dbCarlos Martín Nieto2012-12-141-1/+2
|
* travis: Try this keyVicent Marti2012-12-061-1/+1
|
* travis: Fix this hookVicent Marti2012-12-061-1/+4
|
* travis: Campfire notifications. Of course.Vicent Marti2012-12-061-0/+2
|
* LEAAAVE ME ALOOOONEEEVicent Marti2012-11-011-5/+0
|
* tests: add a test for tag autofollow behaviourCarlos Martín Nieto2012-10-111-1/+1
| | | | | Also tell ctest and valgrind to run libgit2_clar with '-iall' so we run the network tests in travis.
* travis: use a valgrind suppressions fileCarlos Martín Nieto2012-09-041-1/+1
| | | | | | | | We don't care about the supposed zlib errors, and the leak from giterr_set isn't interesting, as it gets freed each time an error is set. Give valgrind a suppressions file so it doesn't tell us about them.
* travis: be more idiomatic with the environmentCarlos Martín Nieto2012-07-241-7/+18
| | | | | | | Instead of putting the compilers in CC, use the travis configuration to specify them. Also ask it to send reports to the IRC channel.
* travis: build with both gcc and clangCarlos Martín Nieto2012-07-231-2/+4
|
* travis: make it run the tests under valgrindCarlos Martín Nieto2012-07-121-1/+2
|
* Enable mingw cross-compile stage in travis-ciScott J. Goldman2012-05-261-0/+1
|
* Add CMake build for examples / add them to TravisScott J. Goldman2012-05-201-1/+1
| | | | | By default, they are still not built, but hopefully, now that Travis is building them, this will help stave off some of the bitrot.
* travis: run the tests verboselyCarlos Martín Nieto2012-05-071-1/+1
|
* travis: Change notify emailVicent Martí2012-04-021-2/+2
|
* Initial Travis CI buildPeter Drahoš2012-04-021-0/+38