summaryrefslogtreecommitdiff
path: root/azure-pipelines
AgeCommit message (Collapse)Author
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-19Fix e3511ec: [AzurePipeline] Don't loop infinitely on errors (#8165)glx22
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
2020-01-26Fix: [AzurePipelines] the changelog-generation-script was mixing UTC and non-UTCPatric Stout
'date -u' returns the time in UTC. 'git log' uses local time. In result, when a machine is on for example +0100, it would generate the changelog of 7 days 1 hour, instead of 7 days. This is a silly oversight.
2020-01-26Fix #7960: use the same method as findversion.sh to determine tagglx
2019-11-16Fix e3511ecac: Don't use bash specific syntax (again) (#7835)glx22
2019-11-13Fix e3511ecac: don't use bash specific syntaxglx
2019-11-13Codechange: [AzurePipeline] move docs and source to developer files sectionglx
2019-11-13Codechange: [AzurePipeline] add developer files section in manifestglx
2019-11-02Fix: [Pipelines] Account for versions being more than one digit when ↵Charles Pigott
generating changelog output
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-10Fix: [AzurePipelines] always list the full changelog since last stablePatric Stout
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.