diff options
author | Wayne Davison <wayne@opencoder.net> | 2020-07-14 20:41:44 -0700 |
---|---|---|
committer | Wayne Davison <wayne@opencoder.net> | 2020-07-14 20:41:44 -0700 |
commit | 25e08110d54eef4fed8f5dc5ceb3b4374e5d6a02 (patch) | |
tree | bd254ae3d5f74338912d280732d9ba0f4fb840de /.cirrus.yml | |
parent | 95f683039d9579745a0352b28bf5a08b79b9da40 (diff) | |
download | rsync-25e08110d54eef4fed8f5dc5ceb3b4374e5d6a02.tar.gz |
Let's try a Cygwin build on Cirrus.
Diffstat (limited to '.cirrus.yml')
-rw-r--r-- | .cirrus.yml | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml index 5969576f..1d2067e3 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,4 +1,4 @@ -task: +freebsd_task: name: FreeBSD freebsd_instance: image: freebsd-12-1-release-amd64 @@ -18,3 +18,26 @@ task: - make check ssl_file_list_script: - /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true + +cygwin_task: + name: Cygwin + windows_container: + image: cirrusci/windowsservercore:2019 + os_version: 2019 + env: + PATH: C:\tools\cygwin\bin;$PATH + prep_script: + - choco install -y --no-progress cygwin cyg-get + - cyg-get make autoconf automake gcc-core gcc-g++ libssl-devel libzstd-devel liblz4-devel + configure_script: + - bash -c './configure --disable-md2man --disable-xxhash' + make_script: + - bash -c 'make' + install_script: + - bash -c 'make install' + info_script: + - bash -c '/usr/local/bin/rsync --version' + test_script: + - bash -c 'make check' + ssl_file_list_script: + - bash -c '/usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true' |