summaryrefslogtreecommitdiff
path: root/.appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* Remove docker and appveyor configuration filesSebastian Thiel2021-07-141-73/+0
| | | | | | | | These weren't used by CI nor were they regularly tested. If somebody misses something, we can bring them back of course. This cleanup was triggered with the switch to pytest, and I wanted to remove everything that was present just for nosetest.
* Revert "Revert "Remove support for Python 3.5" - fix CI for now."Sebastian Thiel2021-06-161-27/+2
| | | | This reverts commit 820d3cc9ceda3e5690d627677883b7f9d349b326.
* Revert "Remove support for Python 3.5" - fix CI for now.Sebastian Thiel2021-06-161-2/+27
| | | | | | This reverts commit 45d1cd59d39227ee6841042eab85116a59a26d22. See #1201 which will hopefully help to get a proper fix soon.
* Remove support for Python 3.5Bert Wesarg2021-03-131-27/+2
|
* make clear that appveyor and travis are not used anymoreSebastian Thiel2020-04-111-0/+1
| | | | [skip CI]
* Remove python 2 from CISantos Gallegos2019-07-291-9/+0
| | | | Python 2 support was dropped, there is not need to run tests in py2
* Added a Dockerfile that creates a clean Ubuntu Xenial test environmentJames E. King III2019-05-051-6/+7
|
* Fix setup.py and use of requirements files.James E. King III2019-05-051-0/+7
|
* Drop support for EOL Python 2.6Hugo2018-03-181-3/+0
|
* Disable (but keep for future uses commented out) hook into appveyor sessionYaroslav Halchenko2017-11-281-4/+4
|
* ENH: also report where on sh, and echo msg when entering on_finishYaroslav Halchenko2017-11-281-1/+3
|
* ENH: add appveyor recipe to establish rdesktop login into the test boxYaroslav Halchenko2017-11-281-0/+6
|
* Fixes to support Python 2.6 again.Andreas Maier2016-10-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Details: - Added Python 2.6 again to .travis.yml (it was removed in commit 4486bcb). - Replaced the use of dictionary comprehensions in `git/cmd.py` around line 800 with the code before that change (in commit 25a2ebf). Reason: dict comprehensions were introduced only in Python 2.7. - Changed the import source for `SkipTest` and `skipIf` from `unittest.case` to first trying `unittest` and upon ImportError from `unittest2`. This was done in `git/util.py` and in several testcases. Reason: `SkipTest` and `skipIf` were introduced to unittest only in Python 2.7, and `unittest2` is a backport of `unittest` additions to Python 2.6. - In git/test/lib/helper.py, fixed the definition of `assertRaisesRegex` to work on py26. - For Python 2.6, added the `unittest2` dependency to `requirements.txt` and changed `.travis.yml` to install `unittest2`. Because git/util.py uses SkipTest from unittest/unittest2, the dependency could not be added to `test-requirements.txt`. - Fixed an assertion in `git/test/test_index.py` to also allow a Python 2.6 specific exception message. - In `is_cygwin_git()` in `git/util.py`, replaced `check_output()` with `Popen()`. It was added in Python 2.7. - Enabled Python 2.6 for Windows: - Added Python 2.6 for MINGW in .appveyor.yml. - When defining `PROC_CREATIONFLAGS` in `git/cmd.py`, made use of certain win32 and subprocess flags that were introduced in Python 2.7, dependent on whether we run on Python 2.7 or higher. - In `AutoInterrupt.__del__()` in `git/cmd.py`, allowed for `os` not having `kill()`. `os.kill()` was added for Windows in Python 2.7 (For Linux, it existed in Python 2.6 already).
* cygwin, appveyor, #533: Enable actual failures, hide certain 2+2 casesKostis Anagnostopoulos2016-10-161-1/+1
|
* ci, deps: no PY26, ddt>=1.1.1, CIs `pip install test-requirements`Kostis Anagnostopoulos2016-10-161-4/+2
| | | | + Use environment-markers in requirement files (see http://stackoverflow.com/a/33451105/548792).
* appveyor, #533: enable CYGWIN TCs without failingKostis Anagnostopoulos2016-10-141-16/+23
| | | | | | - Cygwin TCs failing (start, no Cygwin specific code): - PY2: err: 44, fail: 0 - PY3: err: 13, fail: 0
* build: run codecov on AppveyorKostis Anagnostopoulos2016-10-121-4/+4
| | | [travisci skip]
* ci: print python/git versions before starting buildKostis Anagnostopoulos2016-10-111-0/+1
|
* ci: restore verbosity for travis/appveyor, increase 96->100 ulimitKostis Anagnostopoulos2016-10-031-1/+1
| | | + PY3.3 fails due to 'too many files open"
* FIX regression by #519 on reading stdout/stderr of cmdsKostis Anagnostopoulos2016-10-021-1/+2
|
* ci: restore ci log-level to normal, coverage on Win-AppveyorKostis Anagnostopoulos2016-10-011-1/+1
| | | | + Extract util-method to delete lock-files, also on Windows (will be needed by TCs).
* ci: Capture logging for Popen() execute statements.Kostis Anagnostopoulos2016-09-301-1/+1
| | | + Collect all known commands
* Appveyor, #519: disable Cygiwin harness.Kostis Anagnostopoulos2016-09-291-12/+12
|
* FIX hook TC on PY3+Win & indeterministic lock timing.Kostis Anagnostopoulos2016-09-291-15/+19
| | | | | | | | | + Cannot `index.path` into ENV, it is bytes! + The hook TC never runs on linux! + Unblock removal of odbfile in perf-large streams TC. + Attempt to unblock removal of submodule file by intensive cleaning. more unblock files
* test: Start using `ddt` library for TCsKostis Anagnostopoulos2016-09-281-9/+9
| | | | | + DataDriven TCs for identifying which separate case failed. + appveyor: rework matrix, conda3.4 cannot install in develop mode
* appveyor: Try to fix conda-3.4 & READM line-wdithKostis Anagnostopoulos2016-09-281-4/+7
|
* Win, #519: Ensure fixtures & bashscript checked-out eol=lfKostis Anagnostopoulos2016-09-281-1/+1
| | | | + FIX all Diff TCs.
* Appveyor, #519: Git-daemon also for Cygwin-gitKostis Anagnostopoulos2016-09-281-6/+9
|
* Win, #519: FIX undead Git-daemon on WindowsKostis Anagnostopoulos2016-09-281-2/+4
| | | | | | | | | | | + On MINGW-git, daemon exists but if invoked as 'git daemon', DAEMON CANNOT DIE! + So, launch `git-daemon` on Apveyor, but - remote TCs fail due to paths problems. + Updated README instructions on Windows. + Restore disabled remote TCs on Windows. + Disable failures on daemon-tests only the last moment (raise SkipTest) so when ready, it will also pass.
* test, #519: No remote TCs, git-daemon cannot die@!Kostis Anagnostopoulos2016-09-281-2/+1
|
* test, #519: Try appveyor advice for never-ending buildsKostis Anagnostopoulos2016-09-281-1/+2
| | | | | | | | | | | + see http://help.appveyor.com/discussions/problems/5334-nosetests-finsih-bu-build-stuck-and-next-job-dealys-to-start + Use `io.DEFAULT_BUFFER_SIZE`. + test_commit: replace asserts with unittest-asserts. - TRY Popen() NO universal_newlines: NO, reverted in next commits. + [travisci skip]
* test, #519: FIX appveyor conda & failures in py2.6 `assertRaisesRegexp`Kostis Anagnostopoulos2016-09-261-5/+8
|
* apveyor: simplify test.Kostis Anagnostopoulos2016-09-261-14/+8
|
* apveyor: Wintest project with MINGW/Cygwin git (conda2.7&3.4/cpy-3.5)Kostis Anagnostopoulos2016-09-251-0/+74
[travisci skip]