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:16:07 +0300
committerDavide Beatrici <git@davidebeatrici.dev>2020-07-18 03:16:07 +0300
commit461725c6206d9b138916902acd8387ef705282a4 (patch)
tree179f9dbc29b3f864408adf75e175d5f286642ac4 /.ci
parent648f27ddd23652b5f0b9009817db424b188113ae (diff)
CI(azure-pipelines): move ".azure-pipelines.yml" in ".ci", rename it to "main-pr.yml"
This is the configuration file that until now we used for both pull request and branch builds. From now we will only use it for pull request builds.
Diffstat (limited to '.ci')
-rw-r--r--.ci/azure-pipelines/main-pr.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.ci/azure-pipelines/main-pr.yml b/.ci/azure-pipelines/main-pr.yml
new file mode 100644
index 000000000..51a5cb56d
--- /dev/null
+++ b/.ci/azure-pipelines/main-pr.yml
@@ -0,0 +1,34 @@
+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
+ - job: Translations
+ pool:
+ vmImage: 'ubuntu-latest'
+ steps:
+ - script: .ci/azure-pipelines/install-environment_linux_translations.bash
+ displayName: 'Install Qt tools'
+ - script: .ci/azure-pipelines/assertNoTranslationChanges.sh
+ displayName: 'Checking for translation changes'