summaryrefslogtreecommitdiff
path: root/azure-pipelines/templates
AgeCommit message (Collapse)Author
2020-12-19Remove: [Azure Pipelines] So Long, and Thanks for All the FishPatric Stout
Azure Pipelines has build our releases for two years now, but we are finally switching to GitHub Actions. This to bring the full workflow to a single place, making it easier for people to see what is going on and how to influence the process.
2020-10-03Remove: Old Azure Pipelines CICharles Pigott
2020-06-08Fix: CMake option values should be ON/OFFglx22
2020-06-08Fix: Restore compression of pdbglx22
2020-06-08Fix: Generate windows installer only for stable releasesglx22
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-05-10Add: [AzurePipelines] Ubuntu Focal (20.04) 64bit build for releasesCharles Pigott
2020-05-03Fix: OpenGFX download link did no longer work. (#8105)frosch
2020-03-13Codechange: [AzurePipelines] Update MacOS image to 10.14Charles Pigott
2019-10-30Change: [Pipelines] Remove jessie, add buster debian release buildsCharles Pigott
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.