diff options
author | Marc Hoersken <info@marc-hoersken.de> | 2020-03-24 18:18:15 +0100 |
---|---|---|
committer | Marc Hoersken <info@marc-hoersken.de> | 2020-03-24 18:18:15 +0100 |
commit | 840df8b0d99797569f4964037441129c7777cf9a (patch) | |
tree | 35b5a5a8b4f85bfce05224c60dd4ea6788d99c26 /.azure-pipelines.yml | |
parent | 2edeb10457db4c19f8a6fcd2a747162d641f5796 (diff) | |
download | curl-840df8b0d99797569f4964037441129c7777cf9a.tar.gz |
CI: migrate macOS jobs from Azure and Travis CI to GitHub Actions
Reduce workload on Azure Pipelines and Travis CI while
consolidating macOS jobs onto less utilized GitHub Actions.
Reviewed-by: Daniel Stenberg
Closes #5124
Diffstat (limited to '.azure-pipelines.yml')
-rw-r--r-- | .azure-pipelines.yml | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index ac00a8e4d..cfab11e77 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -173,88 +173,6 @@ stages: TFLAGS: "-n -t --shallow=40 !FTP" ########################################## -### macOS jobs below -########################################## - -- stage: macos - dependsOn: [] - jobs: - - job: macos_vanilla - displayName: macos default - timeoutInMinutes: 30 - pool: - vmImage: 'macOS-latest' - steps: - - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config - displayName: 'brew install' - - - script: ./buildconf && ./configure --enable-debug --enable-werror --without-brotli - displayName: 'configure debug without brotli' - - - script: make - displayName: 'make' - - - script: make test-nonflaky - displayName: 'test' - env: - AZURE_ACCESS_TOKEN: "$(System.AccessToken)" - - - job: macos_libssh2 - displayName: macos libssh2 - timeoutInMinutes: 30 - pool: - vmImage: 'macOS-latest' - steps: - - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config libssh2 - displayName: 'brew install' - - - script: ./buildconf && ./configure --enable-debug --with-libssh2 - displayName: 'configure debug with libssh2' - - - script: make - displayName: 'make' - - - script: make test-nonflaky - displayName: 'test' - env: - AZURE_ACCESS_TOKEN: "$(System.AccessToken)" - - - job: macos_cmake - displayName: macos cmake openssl - timeoutInMinutes: 20 - pool: - vmImage: 'macOS-latest' - steps: - - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config openssl - displayName: 'brew install' - - - script: cmake -H. -Bbuild -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON && cmake --build build - displayName: 'cmake build' - -- stage: macos_torture - dependsOn: macos - jobs: - - job: macos_torture - displayName: macos torture - timeoutInMinutes: 60 - pool: - vmImage: 'macOS-latest' - steps: - - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config - displayName: 'brew install' - - - script: ./buildconf && ./configure --enable-debug --disable-shared --disable-threaded-resolver --enable-alt-svc - displayName: 'configure torture' - - - script: make - displayName: 'make' - - - script: make test-nonflaky - displayName: 'torture test' - env: - TFLAGS: "-n -t --shallow=25 !FTP" - -########################################## ### Windows jobs below ########################################## |