summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* test: Start using `ddt` library for TCsKostis Anagnostopoulos2016-09-281-1/+1
| | | | | + DataDriven TCs for identifying which separate case failed. + appveyor: rework matrix, conda3.4 cannot install in develop mode
* Travis, #519: split flake8 from sphinx, to speedup testsKostis Anagnostopoulos2016-09-281-1/+1
|
* test, #519: Travis-test flake8/site on py3.4 onlyKostis Anagnostopoulos2016-09-261-2/+2
|
* test, #519: FIX appveyor conda & failures in py2.6 `assertRaisesRegexp`Kostis Anagnostopoulos2016-09-261-2/+3
|
* chore(tests): test-initialization via scriptSebastian Thiel2016-06-211-6/+1
| | | | Fixes #478
* chore(compat): another attempt to get travis rightSebastian Thiel2016-05-261-1/+1
|
* chore(compat): re-add allowed breakage of py2.6Sebastian Thiel2016-05-261-0/+4
| | | | As inspired by comments in #431
* Travis should now be able to test tagsSebastian Thiel2016-04-241-1/+1
| | | | | | | | | | It's just a guess, maybe we are lucky. The original problem is that travis checks out tags without branches, and thus checking out master does only work if travis runs on master. With tags, it will only heckout and locally know the tag in question. The changes should allow it to retry and create the master branch instead.
* Declare support for py3.5Sebastian Thiel2016-04-221-0/+1
|
* feat(py-support): drop py2.6 supportSebastian Thiel2016-04-191-1/+0
| | | | | In response to https://github.com/gitpython-developers/GitPython/pull/408/files/5de21c7fa2bdd5cd50c4f62ba848af54589167d0..aae2a7328a4d28077a4b4182b4f36f19c953765b#r59722704
* chore(travis): remove test for issue 301Sebastian Thiel2016-02-071-8/+1
| | | | | | Just to get the tests green again for py2.7. Deleting the test isn't the right way to do it, but the one of a maintainer who wants to spend no more time than possibly necessary.
* fix(travis): fix permissions of private keySebastian Thiel2015-07-031-0/+1
|
* fix(travis): assure private key has accessSebastian Thiel2015-07-031-0/+3
| | | | | | | | | Previously travis would fail to clone the special testing repository as SSH access requires a deploy key to be set. The latter has been configured and is now added in clear-text. This is save as it is only good for read-only access to a test repository, mis-use cannot happen that way.
* chore(travis): added test for issue 301Sebastian Thiel2015-07-031-0/+3
| | | | Related to #301
* fix(travis): can't overrwrite travis .gitconfigSebastian Thiel2015-04-221-1/+1
| | | | | As it seems to contain custom inforamtion that we want to keep. Now we are appending to it ...
* fix(config): selective cfg write;fix cfg parserSebastian Thiel2015-04-221-0/+3
| | | | | | | | | | | * config parser now handles quoted values correctly. This doesn't hamper multi-line support. * added regression test to travis to assure we will be warned if we rewrite and break the user's .gitconfig file * only rewrite configuration files if we actually called a mutating method on the writer. Previously it would always rewrite it. Fixes #285
* BF: do not checkout master -- that ruins testing of PRs. "reset" master to ↵Yaroslav Halchenko2015-02-201-1/+2
| | | | original HEAD
* It seems something within our environment changed ...Sebastian Thiel2015-02-201-1/+1
| | | | | ... as we are now running out of file handles. Previously, it worked ... and gitpython didn't change
* Added sphinx build process to end of travis test chainSebastian Thiel2015-01-151-1/+2
|
* Made improvements to assure test-cases don't leak file handlesSebastian Thiel2015-01-071-0/+3
| | | | | | | | At least leakage is considerably reduced. Additionally, a test-case was added which triggers failure if auto-disposal of resources wouldn't work. Fixes #60
* Added flake8 testing to travisSebastian Thiel2015-01-071-1/+2
| | | | Fixes #177
* Fixed up travis to checkout master nowSebastian Thiel2015-01-061-9/+3
|
* Adjusted travis to test for python 3 as wellSebastian Thiel2015-01-061-0/+2
|
* And apparently, I broken travis ... this should cure itSebastian Thiel2015-01-041-4/+1
|
* Let's hope travis works nowSebastian Thiel2015-01-041-6/+2
|
* Another, last and final travis debugging commitSebastian Thiel2015-01-041-0/+2
|
* Fixed travis debugging yamlSebastian Thiel2015-01-041-1/+1
|
* Another travis debugging commitSebastian Thiel2015-01-041-0/+3
|
* Somemore debugging for rev-parse issueSebastian Thiel2015-01-041-6/+2
|
* 'tree' program doesn't exist on travis install, fineSebastian Thiel2015-01-031-1/+1
|
* This should help getting travis to work, finallySebastian Thiel2015-01-031-0/+4
|
* Auto-skip performance tests more quietly on travisSebastian Thiel2015-01-031-0/+7
| | | | | ... and be able to run performance tests independently of the chosen performance test repo Now all tests run fine locally
* Fixed all remaining non-performance testsSebastian Thiel2015-01-031-0/+12
| | | | | | | * travis configuration adjusted to hopefully work better than before Performance traversal still fails when using git-python as standard repository. It naturally wants a larger one. On travis these tests are skipped though.
* Various fixes and improvementsSebastian Thiel2015-01-031-3/+6
| | | | | | | | | * GIT_PYTHON_TRACE now behaves correctly for fetch, and pull (i.e. if as_process is used) * Improved parsing of fetch head information However, there is still a messy bit that tries to bring together fetch progress information with fetch head information. Even though it works now, an alternative implementation should be attempted.
* Added coverage reportSebastian Thiel2014-05-191-1/+4
|
* tags seem to be required for the tests to run - git-python usess objects ↵Sebastian Thiel2014-05-041-0/+1
| | | | from its own repo, tags are known to be stable
* Let's see if recursive checkouts will fix 'gitdb not found' issue for travis.Sebastian Thiel2014-05-041-1/+4
| | | | If not, pip install should do the job
* Added support for travis ciSebastian Thiel2014-05-041-0/+7