aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2016-10-01ci: restore ci log-level to normal, coverage on Win-AppveyorKostis Anagnostopoulos
+ Extract util-method to delete lock-files, also on Windows (will be needed by TCs).
2016-09-30ci: Capture logging for Popen() execute statements.Kostis Anagnostopoulos
+ Collect all known commands
2016-09-28test: Start using `ddt` library for TCsKostis Anagnostopoulos
+ DataDriven TCs for identifying which separate case failed. + appveyor: rework matrix, conda3.4 cannot install in develop mode
2016-09-28Travis, #519: split flake8 from sphinx, to speedup testsKostis Anagnostopoulos
2016-09-26test, #519: Travis-test flake8/site on py3.4 onlyKostis Anagnostopoulos
2016-09-26test, #519: FIX appveyor conda & failures in py2.6 `assertRaisesRegexp`Kostis Anagnostopoulos
2016-06-21chore(tests): test-initialization via scriptSebastian Thiel
Fixes #478
2016-05-26chore(compat): another attempt to get travis rightSebastian Thiel
2016-05-26chore(compat): re-add allowed breakage of py2.6Sebastian Thiel
As inspired by comments in #431
2016-04-24Travis should now be able to test tagsSebastian Thiel
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.
2016-04-22Declare support for py3.5Sebastian Thiel
2016-04-19feat(py-support): drop py2.6 supportSebastian Thiel
In response to https://github.com/gitpython-developers/GitPython/pull/408/files/5de21c7fa2bdd5cd50c4f62ba848af54589167d0..aae2a7328a4d28077a4b4182b4f36f19c953765b#r59722704
2016-02-07chore(travis): remove test for issue 301Sebastian Thiel
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.
2015-07-03fix(travis): fix permissions of private keySebastian Thiel
2015-07-03fix(travis): assure private key has accessSebastian Thiel
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.
2015-07-03chore(travis): added test for issue 301Sebastian Thiel
Related to #301
2015-04-22fix(travis): can't overrwrite travis .gitconfigSebastian Thiel
As it seems to contain custom inforamtion that we want to keep. Now we are appending to it ...
2015-04-22fix(config): selective cfg write;fix cfg parserSebastian Thiel
* 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
2015-02-20BF: do not checkout master -- that ruins testing of PRs. "reset" master to ↵Yaroslav Halchenko
original HEAD
2015-02-20It seems something within our environment changed ...Sebastian Thiel
... as we are now running out of file handles. Previously, it worked ... and gitpython didn't change
2015-01-15Added sphinx build process to end of travis test chainSebastian Thiel
2015-01-07Made improvements to assure test-cases don't leak file handlesSebastian Thiel
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
2015-01-07Added flake8 testing to travisSebastian Thiel
Fixes #177
2015-01-06Fixed up travis to checkout master nowSebastian Thiel
2015-01-06Adjusted travis to test for python 3 as wellSebastian Thiel
2015-01-04And apparently, I broken travis ... this should cure itSebastian Thiel
2015-01-04Let's hope travis works nowSebastian Thiel
2015-01-04Another, last and final travis debugging commitSebastian Thiel
2015-01-04Fixed travis debugging yamlSebastian Thiel
2015-01-04Another travis debugging commitSebastian Thiel
2015-01-04Somemore debugging for rev-parse issueSebastian Thiel
2015-01-03'tree' program doesn't exist on travis install, fineSebastian Thiel
2015-01-03This should help getting travis to work, finallySebastian Thiel
2015-01-03Auto-skip performance tests more quietly on travisSebastian Thiel
... and be able to run performance tests independently of the chosen performance test repo Now all tests run fine locally
2015-01-03Fixed all remaining non-performance testsSebastian Thiel
* 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.
2015-01-03Various fixes and improvementsSebastian Thiel
* 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.
2014-05-19Added coverage reportSebastian Thiel
2014-05-04tags seem to be required for the tests to run - git-python usess objects ↵Sebastian Thiel
from its own repo, tags are known to be stable
2014-05-04Let's see if recursive checkouts will fix 'gitdb not found' issue for travis.Sebastian Thiel
If not, pip install should do the job
2014-05-04Added support for travis ciSebastian Thiel