From 3b8bbbbd1609c638a3d3d0acb148a33dedb67be3 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 3 Dec 2019 23:21:09 +0100 Subject: azure: add more builds ... removed two from travis (that now runs on azure instead) Closes #4671 --- .azure-pipelines.yml | 65 ++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 58 insertions(+), 7 deletions(-) (limited to '.azure-pipelines.yml') diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 5e3162cc8..347edea59 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -9,12 +9,63 @@ trigger: pool: vmImage: 'ubuntu-latest' -steps: -- script: ./buildconf && ./configure - displayName: 'Run configure' +jobs: + - job: vanilla_ubuntu + displayName: default configure + steps: + - script: ./buildconf && ./configure + displayName: 'Run configure' -- script: make - displayName: 'make' + - script: make + displayName: 'make' -- script: make test-nonflaky - displayName: 'test' + - script: make test-nonflaky + displayName: 'test' + + - job: disable_ipv6 + displayName: without IPv6 + steps: + - script: ./buildconf && ./configure --disable-ipv6 + displayName: 'Run configure --disable-ipv6' + + - script: make + displayName: 'make' + + - script: make test-nonflaky + displayName: 'test' + + - job: disable_http_smtp_imap + displayName: without HTTP/SMTP/IMAP + steps: + - script: ./buildconf && ./configure --disable-http --disable-smtp --disable-imap + displayName: 'Run configure' + + - script: make + displayName: 'make' + + - script: make test-nonflaky + displayName: 'test' + + - job: disable_thredres + displayName: sync resolver + steps: + - script: ./buildconf && ./configure --disable-threaded-resolver + displayName: 'Run configure' + + - script: make + displayName: 'make' + + - script: make test-nonflaky + displayName: 'test' + + - job: http_only + displayName: HTTP only + steps: + - script: ./buildconf && ./configure --disable-dict --disable-file --disable-ftp --disable-gopher --disable-imap --disable-ldap --disable-pop3 --disable-rtmp --disable-rtsp --disable-scp --disable-sftp --disable-smb --disable-smtp --disable-telnet --disable-tftp + displayName: 'Run configure' + + - script: make + displayName: 'make' + + - script: make test-nonflaky + displayName: 'test' -- cgit v1.2.3