env: CIRRUS_CLONE_DEPTH: 1 freebsd_12_task: freebsd_instance: image: freebsd-12-0-release-amd64 install_script: - pkg install -y autoconf automake - ./package/setup-configure basic_script: &basic - "[ -f Makefile ] && make distclean" - ./configure || { cat config.log; exit 1; } - make - make test uds_script: &uds - "[ -f Makefile ] && make distclean" - ./configure --with-trust-uds-cred --with-uds || { cat config.log; exit 1; } - make - make test pam_ssl_script: &pamssl - "[ -f Makefile ] && make distclean" - ./configure --with-pam --with-openssl || { cat config.log; exit 1; } - make - make test gssapi_script: &gssapi - "[ -f Makefile ] && make distclean" - ./configure --with-gssapi || { cat config.log; exit 1; } - make - make test linux_gcc_task: container: image: gcc:latest install_script: - ./package/setup-configure basic_script: *basic uds_script: *uds pam_ssl_script: *pamssl #macos_task: # osx_instance: # image: mojave-xcode-10.1 # install_script: # - brew install autoconf automake # - ./package/setup-configure # basic_script: *basic # uds_script: *uds # pam_ssl_script: *pamssl