summaryrefslogtreecommitdiff
path: root/.cirrus.yml
Commit message (Collapse)AuthorAgeFilesLines
* cirrus-ci: upgrade 11-STABLE to 11.4Carlo Marcelo Arenas Belón2020-07-111-3/+2
| | | | | | | | Meant to be the last of the 11 series and so make sure that all other references reflect all 11 versions so they can be retired together later. Closes https://github.com/curl/curl/pull/5668
* cirrus-ci: disable FreeBSD 13 (again)Daniel Stenberg2020-06-291-1/+1
| | | | | | | It has been failing for a good while again. This time we better leave it disabled until we have more reason to believe it behaves. Closes #5628
* test1238: avoid tftpd being busy for tests shortly followingMarc Hoersken2020-05-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | The tftpd server may still be busy if the total timeout of 25 seconds has not been reached or no sread error was received during or after the execution of the timeout test 1238. Once the next TFTP test comes around (eg. 1242 or 1243), those will fail because the tftpd server is still waiting on data from curl due to the UDP protocol being stateless and having no connection close. On Linux this error may not happen, because ICMP errors generated due to a swrite error can also be returned async on the next sread call instead. Therefore we will now just kill the tftpd server after test 1238 to make sure that the following tests are not affected. This enables us to no longer ignore tests 1242, 1243, 2002 and 2003 on the CI platforms CirrusCI and AppVeyor. Assisted-by: Peter Wu Closes #5364
* cirrus: disable SFTP and SCP testsDaniel Stenberg2020-04-301-3/+3
| | | | | | | | | ... as we can't seem to start the sshd server on it. Those problems existed before d1239b50bececd (running the SSH server on a random port), but they're more noticable now since there are more failed attempts in the logs. Closes #5315
* cirrus: no longer ignore test 504 which is working againMarc Hoersken2020-04-131-1/+1
| | | | The test is working again, because TCP blackholing is disabled.
* copyright: fix out-of-date copyright ranges and missing headersDaniel Stenberg2020-03-241-0/+21
| | | | | | | | | Reported by the new script 'scripts/copyright.pl'. The script has a regex whitelist for the files that don't need copyright headers. Removed three (mostly usesless) README files from docs/ Closes #5141
* cirrus: make freebsd ignore the tests instead of skippingDaniel Stenberg2020-03-231-3/+3
| | | | | | To allow us to see in the CI logs how they actually behave Closes #5091
* cirrus: move the sanitizer build from freebsd 13 to freebsd 12Daniel Stenberg2020-03-231-2/+1
|
* Revert "cirrus-ci: disable the FreeBSD 13 builds"Daniel Stenberg2020-03-231-1/+1
| | | | This reverts commit 691b71be930f0e285c8f7a76efd56bbe0576cda6.
* tests: make Python-based servers compatible with Python 2 and 3Marc Hoersken2020-03-191-1/+5
| | | | | | | | | | | | | | | | Update smbserver.py and negtelnetserver.py to be compatible with Python 3 while staying backwards-compatible to support Python 2. Fix string encoding and handling of echoed and transferred data. Tested with both Python 2.7.17 and Python 3.7.7 Reported-by: Daniel Stenberg Assisted-by: Kamil Dudka Reviewed-by: Marcel Raad Fixes #5104 Closes #5110
* CI: stop ignoring 323, it is disabledDaniel Stenberg2020-03-171-2/+2
|
* ci/tests: install impacket for SMB tests on FreeBSD using CirrusCIMarc Hoersken2020-03-151-1/+2
| | | | | | Also force the package index/cache to be updated before installing. Closes #5103
* cirrus-ci: disable the FreeBSD 13 buildsDaniel Stenberg2020-03-041-1/+1
| | | | | | | | | | FreeBSD 13.0 is apparently close to a year away from a stable release and has proven to cause intermittent builds failures recently. Assisted-by: Dan Fandrich Assisted-by: Fedor Korotkov Fixes #5028 Closes #5029
* cirrus: Add some missing semicolonsDan Fandrich2020-02-031-3/+3
| | | | | | | Newlines aren't preserved in this section so they're needed to separate commands. The exports luckily worked anyway as a single long line, but erroneously exported a variable called "export" [skip ci]
* cirrus: Switch to the FreeBSD 12.1 point release & enable more tests.Dan Fandrich2019-12-161-5/+5
| | | | | A few tests are now passing on FreeBSD, so no longer skip them. [skip ci]
* cirrus: Drop the FreeBSD 10.4 buildDan Fandrich2019-12-131-2/+1
| | | | | | Upstream support for 10.4 ended a year ago, and it looks like the image is now gone, too. [skip ci]
* cirrus: enable clang sanitizers on freebsd 13Daniel Stenberg2019-12-091-0/+7
|
* cirrus: switch off blackhole status on the freebsd CI machinesDaniel Stenberg2019-10-091-0/+4
|
* cirrus: Increase the git clone depth.Dan Fandrich2019-10-091-1/+1
| | | | | | | If more commits are submitted to master between the time of triggering the first Cirrus build and the time the final build gets started, the desired commit is no longer at HEAD and the build will error out. [skip ci]
* cirrus: Switch the FreeBSD 11.x build to 11.3 and add a 13.0 build.Dan Fandrich2019-10-091-6/+13
| | | | | | Also, select the images using image_family to get the latest snapshots automatically. [skip ci]
* cirrus: Customize the disabled tests per FreeBSD versionDan Fandrich2019-04-011-3/+7
| | | | | | Try to run as many test cases as possible on each OS version. 12.0 passes 13 more tests than the older versions, so we might as well run them.
* cirrus: Added FreeBSD builds using Cirrus CI.Dan Fandrich2019-02-101-0/+32
The build logs will be at https://cirrus-ci.com/github/curl/curl Some tests are currently failing and so disabled for now. The SSH server isn't starting for the SSH tests due to unsupported options used in its config file. The DICT server also is failing on startup.