summaryrefslogtreecommitdiff
path: root/azure-pipelines/templates
AgeCommit message (Collapse)Author
2019-05-10Codechange: [AzurePipelines] Speed up non-published CI-builds by doing Debug ↵Michael Lutz
Windows builds.
2019-05-02Fix 8fc2b48db: [AzurePipeline] copy/paste error (#7557)glx22
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-16Fix: [AzurePipelines] vcpkg is now preinstalled on Windows imagesPatric Stout
So instead of integrating our own, we only copy our precompiled binaries into the right folder.
2019-03-10Fix: [AzurePipelines] run commit checker only for PRsglx
2019-03-10Fix: [AzurePipelines] Run commit checker only for PRs and pass it the target ↵glx22
branch (#7356)
2019-03-10Fix e4cc06f67: [AzurePipelines] rebase only for PRsglx
2019-03-09Fix: [AzurePipelines] don't assume master as target branch when rebasing PRsglx
2019-02-28Change: [AzurePipelines] Add freetype dependency for OSX. (#7299)PeterN
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-02-09Fix: [AzurePipelines] manifest.sh didn't know when it was a stable releasePatric Stout
In result, the name of the release was wrong, causing confusing in tools using the manifest.yaml.
2019-02-09Update: [AzurePipelines] NSIS is now part of the Hosted imageglx
2019-02-09Fix: [AzurePipelines] in case of a Pull Request, use that number (prefix ↵Patric Stout
with 'pr') as branchname Otherwise the branch name is always 'merge', which is not really useful or verbose.
2019-01-20Fix: [AzurePipelines] the repository OpenTTD-CF is renamed to CompileFarmPatric Stout
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.