azure: Add macos job

This commit is contained in:
Pavel Stupnikov
2019-04-04 17:21:17 +03:00
parent e856ecc06c
commit d57deafe4e
2 changed files with 21 additions and 10 deletions

View File

@@ -119,12 +119,23 @@ jobs:
PathtoPublish: bundles/
ArtifactName: bundles
# - job: publish
# dependsOn:
# - windows
# steps:
# - task: PublishBuildArtifacts@1
# displayName: 'Publish bundles'
# inputs:
# PathtoPublish: bundles/
# ArtifactName: bundles
- job: macos
displayName: 'MacOS'
pool:
vmImage: 'macOS-10.13'
dependsOn: source
variables:
MACOSX_DEPLOYMENT_TARGET: 10.9
steps:
- template: azure-pipelines/templates/release-fetch-source.yml
- template: azure-pipelines/templates/osx-dependencies.yml
- template: azure-pipelines/templates/osx-build.yml
- script: 'make bundle_zip bundle_dmg BUNDLE_NAME=citymania-client-$(Build.BuildNumber)-macosx'
displayName: 'Create bundles'
- task: PublishBuildArtifacts@1
displayName: 'Publish bundles'
inputs:
PathtoPublish: bundles/
ArtifactName: bundles

View File

@@ -77,7 +77,7 @@ This is usable for any OpenTTD servers
*** 1.9.0 (1 Apr 2019) ***
- OpenTTD update.
- Added treedozer tool (Ctrl+D) that destroys trees in an area - by Corns McGowan.
- Depot building tools now close after placement (hold Ctrl to keep them). Enable "" to revert to original behaviour.
- Depot building tools now close after placement (hold Ctrl to keep them). Enable "Interface->Construction->Keep depot building tools active after usage" to revert to original behaviour.
- Removed vehicle measurements from framerate counter (massive performance improvement in some cases compared to vanilla).
- Improved performance of up authority and advertisement zoning.
- Improved cargo legend looks in charts.