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