summaryrefslogtreecommitdiff
path: root/.azure-pipelines.yml
Commit message (Collapse)AuthorAgeFilesLines
* azure: use matrix strategy to avoid configuration redundancyMarc Hoersken2020-05-311-312/+109
| | | | | | | | | | | | | | | | | | | This also includes the following changes: - Use the same timeout for all jobs on Linux (60 minutes) and Windows (90 minutes) - Use CLI stable apt-get install -y instead of apt install which warns about that and run apt-get update first - Enable MQTT for Windows msys2 builds instead of legacy msys1 builds - Add ./configure --prefix parameter to the msys2 builds - The MSYSTEM environment variable is now preset inside the container images for the msys2 builds Note: on Azure Pipelines the matrix strategy is basically just a simple list of job copies and not really a matrix. Closes #5468
* CI: do not include */ci branches in PR buildsMarc Hoersken2020-04-261-1/+0
| | | | Align Azure Pipelines with GitHub Actions.
* azure: add mqtt support to one of the Windows buildsDaniel Stenberg2020-04-141-1/+1
|
* CI: increase Azure Pipelines timeouts due to performance issuesMarc Hoersken2020-04-021-10/+10
| | | | The current demand on Azure negatively impacts the CI performance.
* CI: migrate macOS jobs from Azure and Travis CI to GitHub ActionsMarc Hoersken2020-03-241-82/+0
| | | | | | | | | Reduce workload on Azure Pipelines and Travis CI while consolidating macOS jobs onto less utilized GitHub Actions. Reviewed-by: Daniel Stenberg Closes #5124
* copyright: fix out-of-date copyright ranges and missing headersDaniel Stenberg2020-03-241-0/+21
| | | | | | | | | Reported by the new script 'scripts/copyright.pl'. The script has a regex whitelist for the files that don't need copyright headers. Removed three (mostly usesless) README files from docs/ Closes #5141
* ci/tests: fix Azure Pipelines not running Windows containersMarc Hoersken2020-03-201-0/+2
| | | | | | | | | | Workaround posted here: microsoft/azure-pipelines-agent#2864 Assisted-by: Simon Chalifoux Assisted-by: Tommy Petty Fixes #5117 Closes #5129
* CI: stop ignoring 323, it is disabledDaniel Stenberg2020-03-171-7/+7
|
* ci/tests: increase timeouts for torture builds on Azure PipelinesMarc Hoersken2020-03-171-2/+2
| | | | | | For some reason the torture builds have slowed down recently. Reported-by: Daniel Stenberg
* ci/tests: fix Azure Pipelines not running for pull requestsMarc Hoersken2020-03-161-2/+10
| | | | Closes #5111
* ci/tests: fix and align setting TFLAGS for make test-nonflakyMarc Hoersken2020-03-151-18/+20
|
* ci/tests: install test suite dependencies stunnel and impacketMarc Hoersken2020-03-151-1/+16
|
* ci/tests: Make it possible to still run but ignore failing testsMarc Hoersken2020-03-031-10/+10
| | | | | | | This enables the development of a solution for the failing tests by running them on CI while ignoring their result for the overall status. Closes #4994
* ci/tests: some MacOS builds randomly take longer than 20minMarc Hoersken2020-03-021-2/+2
|
* ci/tests: fine-tune Azure Pipeline timeouts with a small pufferMarc Hoersken2020-03-021-10/+20
|
* ci/tests: Update Azure DevOps pipeline job display namesMarc Hoersken2020-03-011-23/+23
| | | | Make the configure step more descriptive and align others.
* ci/tests: Send test results to Azure DevOps for reportingMarc Hoersken2020-02-291-0/+34
|
* ci/tests: Increase timeouts of Windows builds due to new testsMarc Hoersken2020-02-281-10/+10
| | | | Recently added tests increased their runtime above the limit of 60min.
* ci/tests: align Azure Pipeline job names with each otherMarc Hoersken2020-02-271-5/+5
|
* ci/tests: Add Windows builds via Azure Pipelines using DockerMarc Hoersken2020-02-271-2/+220
|
* azure: disable brotli on the macos debug-buildsDaniel Stenberg2020-02-141-1/+1
| | | | | | | | | Because of: brotli/decode.h:204:33: error: variable length array used [-Werror,-Wvla] const uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(encoded_size)], Closes #4925
* azure: the macos cmake doesn't need to install cmakeDaniel Stenberg2019-12-161-1/+1
| | | | | | | Error: cmake 3.15.5 is already installed To upgrade to 3.16.1, run `brew upgrade cmake`. Closes #4723
* azure: add a torture test on macDaniel Stenberg2019-12-141-1/+19
| | | | | | Uses --shallow=25 to keep it small enough to get through in time. Closes #4712
* azure: add a torture testDaniel Stenberg2019-12-131-0/+21
| | | | | | Skipping all FTP tests for speed reasons. Closes #4697
* azure: make the default build use --enable-debug --enable-werrorDaniel Stenberg2019-12-131-1/+5
|
* azure: add libssh2 and cmake macos buildsDaniel Stenberg2019-12-101-2/+30
| | | | | | Removed the macos libssh2 build from travis Closes #4686
* azure: add a vanilla macos buildDaniel Stenberg2019-12-091-8/+32
| | | | Closes #4685
* azure: add more buildsDaniel Stenberg2019-12-041-7/+58
| | | | | | ... removed two from travis (that now runs on azure instead) Closes #4671
* github action/azure pipeline: run 'make test-nonflaky' for testsDaniel Stenberg2019-12-031-1/+1
| | | | To match travis and give more info on failures.
* azure-pipelines: fix the test scriptDaniel Stenberg2019-12-021-2/+2
|
* Azure Pipelines: initial CI setupDaniel Stenberg2019-12-021-0/+20
[skip ci]