summaryrefslogtreecommitdiff
path: root/azure-pipelines-ci.yml
AgeCommit message (Collapse)Author
2020-06-05Fix: [AzurePipelines] switch the CI / CD to CMake tooPatric Stout
This also means dropping Debian/jessie, as it has a CMake that is too old (3.0), with no real path to upgrade.
2020-03-13Codechange: [AzurePipelines] Update MacOS image to 10.14Charles Pigott
2020-01-19Codechange: [AzurePipelines] remove commit-checkerglx
2019-09-30Change: [AzurePipelines] Use clang 3.9 instead of 3.8Charles Pigott
2019-05-10Codechange: [AzurePipelines] Speed up non-published CI-builds by doing Debug ↵Michael Lutz
Windows builds.
2019-05-02Fix: [AzurePipeline] ${Agent.JobName} content changed (#7556)glx22
* Fix: [AzurePipeline] ${Agent.JobName} content changed * Fix: [AzurePipeline] also update commit-checker condition
2019-03-03Fix: [AzurePipelines] also trigger CI on release branchesPatric Stout
2019-02-24Change: [AzurePipelines] Use a minimum OSX version of 10.9 during building.Michael Lutz
OpenTTD sources are still written in a way to work down to OSX 10.4 or so, as long as you can obtain a C++11 capable compiler. 10.9 is the minimal useful C++11 target using only Apple stuff out-of-the-box.
2019-01-13Add: [AzurePipeline] introducing a release pipelinePatric Stout
This release pipeline creates all the official release binaries, and publishes them as artifacts. Currently it can only produce nightlies and custom builds; stable/testing release binaries are untested. This commit also splits up the pipeline in small bits, to both improve readability, and to share code with the CI pipeline where possible.
2019-01-05Add: [AzurePipelines] run regression with MSVCglx
2018-12-28Fix: [AzurePipelines] download Windows Dependencies from GitHub ReleasesPatric Stout
It turns out that Azure Pipelines has a lot of issues downloading an artifact from your own project if it is triggered from a fork. From what I could deduce, this is because the API requires a valid token, which is not set (correctly?) when triggered from a fork. As it is nicer anyway to publish the Windows Dependencies on GitHub, it is now published there (and updated at least every week), and we use the files from GitHub as our dependency.
2018-12-28Fix: [AzurePipelines] also trigger CI checks on commit to masterPatric Stout
2018-12-27Change: use Azure Pipelines instead of self-hosted Jenkins for CIPatric Stout