From ce2b36bc48053a79a58b6749ea81b3e0a9dff195 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 13 Jun 2019 14:20:47 +0200 Subject: Condition some azure jobs on schedule trigger --- azure-pipelines.yml | 57 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 35 insertions(+), 22 deletions(-) (limited to 'azure-pipelines.yml') diff --git a/azure-pipelines.yml b/azure-pipelines.yml index cff40c579c..7653b3e7af 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -6,34 +6,14 @@ trigger: - master jobs: -# - template: azure/job.yml -# parameters: -# configurationName: RELEASE_NTS -# configurationParameters: '--disable-debug --disable-maintainer-zts' - template: azure/job.yml parameters: configurationName: DEBUG_NTS configurationParameters: '--enable-debug --disable-maintainer-zts' -# - template: azure/job.yml -# parameters: -# configurationName: RELEASE_ZTS -# configurationParameters: '--disable-debug --enable-maintainer-zts' - template: azure/job.yml parameters: - configurationName: DEBUG_ZTS - configurationParameters: '--enable-debug --enable-maintainer-zts' -# - template: azure/i386/job.yml -# parameters: -# configurationName: I386_RELEASE_NTS -# configurationParameters: '--disable-debug --disable-maintainer-zts' - - template: azure/i386/job.yml - parameters: - configurationName: I386_DEBUG_NTS - configurationParameters: '--enable-debug --disable-maintainer-zts' -# - template: azure/i386/job.yml -# parameters: -# configurationName: I386_RELEASE_ZTS -# configurationParameters: '--disable-debug --enable-maintainer-zts' + configurationName: RELEASE_ZTS + configurationParameters: '--disable-debug --enable-maintainer-zts' - template: azure/i386/job.yml parameters: configurationName: I386_DEBUG_ZTS @@ -42,3 +22,36 @@ jobs: parameters: configurationName: MACOS_DEBUG_NTS configurationParameters: '--enable-debug --disable-maintainer-zts' + - ${{ if eq(variables['Build.Reason'], 'Schedule') }}: + - template: azure/job.yml + parameters: + configurationName: DEBUG_ZTS + configurationParameters: '--enable-debug --enable-maintainer-zts' + - template: azure/job.yml + parameters: + configurationName: RELEASE_NTS + configurationParameters: '--disable-debug --disable-maintainer-zts' + - template: azure/i386/job.yml + parameters: + configurationName: I386_DEBUG_NTS + configurationParameters: '--enable-debug --disable-maintainer-zts' + - template: azure/i386/job.yml + parameters: + configurationName: I386_RELEASE_NTS + configurationParameters: '--disable-debug --disable-maintainer-zts' + - template: azure/i386/job.yml + parameters: + configurationName: I386_RELEASE_ZTS + configurationParameters: '--disable-debug --enable-maintainer-zts' + - template: azure/macos/job.yml + parameters: + configurationName: MACOS_DEBUG_ZTS + configurationParameters: '--enable-debug --enable-maintainer-zts' + - template: azure/macos/job.yml + parameters: + configurationName: MACOS_RELEASE_NTS + configurationParameters: '--disable-debug --disable-maintainer-zts' + - template: azure/macos/job.yml + parameters: + configurationName: MACOS_RELEASE_ZTS + configurationParameters: '--disable-debug --enable-maintainer-zts' -- cgit v1.2.1