You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.6 KiB
59 lines
1.6 KiB
# https://cirrus-ci.org/examples/ |
|
# https://github.com/curl/curl/blob/master/.cirrus.yml |
|
|
|
# FreeBSD seems to have constant version problems, which requires IGNORE_OSVERSION. |
|
|
|
env: |
|
CIRRUS_CLONE_DEPTH: 5 |
|
IGNORE_OSVERSION: yes |
|
|
|
task: |
|
matrix: |
|
- name: Debug build, FreeBSD 12.1 |
|
freebsd_instance: |
|
image_family: freebsd-12-1 |
|
pkginstall_script: |
|
- pkg update -f |
|
- pkg install -y gmake |
|
configure_script: |
|
compile_script: |
|
- CXXFLAGS="-DDEBUG -g3 -O0" gmake -j 3 |
|
test_script: |
|
- ./cryptest.exe v |
|
- ./cryptest.exe tv all |
|
- name: Release build, FreeBSD 12.1 |
|
freebsd_instance: |
|
image_family: freebsd-12-1 |
|
pkginstall_script: |
|
- pkg update -f |
|
- pkg install -y gmake |
|
configure_script: |
|
compile_script: |
|
- gmake -j 3 |
|
test_script: |
|
- ./cryptest.exe v |
|
- ./cryptest.exe tv all |
|
- name: Debug build, FreeBSD 13.0 (snap) |
|
freebsd_instance: |
|
image_family: freebsd-13-0-snap |
|
pkginstall_script: |
|
- pkg update -f |
|
- pkg install -y gmake |
|
configure_script: |
|
compile_script: |
|
- CXXFLAGS="-DDEBUG -g3 -O0" gmake -j 3 |
|
test_script: |
|
- ./cryptest.exe v |
|
- ./cryptest.exe tv all |
|
- name: Release build, FreeBSD 13.0 (snap) |
|
freebsd_instance: |
|
image_family: freebsd-13-0-snap |
|
pkginstall_script: |
|
- pkg update -f |
|
- pkg install -y gmake |
|
configure_script: |
|
compile_script: |
|
- gmake -j 3 |
|
test_script: |
|
- ./cryptest.exe v |
|
- ./cryptest.exe tv all
|
|
|