Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/.ci
diff options
context:
space:
mode:
authorDavide Beatrici <git@davidebeatrici.dev>2020-07-18 03:20:05 +0300
committerDavide Beatrici <git@davidebeatrici.dev>2020-07-18 03:20:05 +0300
commitac38b53ee3f8b8b38eabe5ea3cbf3f97eca0c55d (patch)
tree7b45abca1a128006e59d80cfde7871b0a0b875c9 /.ci
parent461725c6206d9b138916902acd8387ef705282a4 (diff)
CI(azure-pipelines): add configuration for non-PR builds
For now the only difference with the PR configuration is the removal of the translation checker.
Diffstat (limited to '.ci')
-rw-r--r--.ci/azure-pipelines/main.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/.ci/azure-pipelines/main.yml b/.ci/azure-pipelines/main.yml
new file mode 100644
index 000000000..5bf4afaab
--- /dev/null
+++ b/.ci/azure-pipelines/main.yml
@@ -0,0 +1,26 @@
+variables:
+ MUMBLE_ENVIRONMENT_STORE: '$(Agent.ToolsDirectory)/MumbleBuild'
+ MUMBLE_ENVIRONMENT_SOURCE: 'https://dl.mumble.info/build/vcpkg'
+ MUMBLE_ENVIRONMENT_PATH: '$(MUMBLE_ENVIRONMENT_STORE)/$(MUMBLE_ENVIRONMENT_VERSION)'
+ MUMBLE_ENVIRONMENT_TOOLCHAIN: '$(MUMBLE_ENVIRONMENT_PATH)/scripts/buildsystems/vcpkg.cmake'
+
+jobs:
+ - job: Windows
+ pool:
+ vmImage: 'windows-latest'
+ variables:
+ MUMBLE_ENVIRONMENT_VERSION: 'win64-static-1.4.x-2020-05-27-ecb3c64-1151'
+ steps:
+ - template: .ci/azure-pipelines/steps_windows.yml
+ - job: Linux
+ pool:
+ vmImage: 'ubuntu-16.04'
+ steps:
+ - template: .ci/azure-pipelines/steps_linux.yml
+ - job: macOS
+ pool:
+ vmImage: 'macOS-latest'
+ variables:
+ MUMBLE_ENVIRONMENT_VERSION: 'macos-static-1.4.x-2020-05-27-ecb3c64-1151'
+ steps:
+ - template: .ci/azure-pipelines/steps_macos.yml