From 84bc94b2325ce4985e84db8a60e5f03c8b409753 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Thu, 26 Aug 2021 14:34:09 +0500 Subject: [PATCH] CI: Azure Pipelines: enable submodules checkout it is better to have this enabled in yml, cause it allows to build from forks easier --- .ci/azure-pipelines/linux.yml | 3 +++ .ci/azure-pipelines/macos.yml | 3 +++ .ci/azure-pipelines/windows.yml | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/.ci/azure-pipelines/linux.yml b/.ci/azure-pipelines/linux.yml index 6cfdf725..cf2b969c 100644 --- a/.ci/azure-pipelines/linux.yml +++ b/.ci/azure-pipelines/linux.yml @@ -3,6 +3,9 @@ jobs: pool: vmImage: ubuntu-18.04 steps: + - checkout: self + submodules: true + persistCredentials: true - script: sudo apt update && sudo apt-get -y install cmake gcc g++ ninja-build libncurses5-dev libreadline-dev libsodium-dev libssl-dev make zlib1g-dev liblz4-dev displayName: 'Prepare environment' - script: "$(Build.SourcesDirectory)/.ci/azure-pipelines/linux_build.sh" diff --git a/.ci/azure-pipelines/macos.yml b/.ci/azure-pipelines/macos.yml index 2e29f5e9..da8fa2f8 100644 --- a/.ci/azure-pipelines/macos.yml +++ b/.ci/azure-pipelines/macos.yml @@ -3,6 +3,9 @@ jobs: pool: vmImage: macOS-latest steps: + - checkout: self + submodules: true + persistCredentials: true - script: brew install pkg-config cmake ninja ncurses readline libsodium openssl zlib displayName: 'Prepare environment' - script: '$(Build.SourcesDirectory)/.ci/azure-pipelines/macos_build.sh' diff --git a/.ci/azure-pipelines/windows.yml b/.ci/azure-pipelines/windows.yml index 111d9bb3..554b0651 100644 --- a/.ci/azure-pipelines/windows.yml +++ b/.ci/azure-pipelines/windows.yml @@ -3,6 +3,9 @@ jobs: pool: vmImage: windows-latest steps: + - checkout: self + submodules: true + persistCredentials: true - template: "windows-steps.yml" parameters: architecture: "x64" @@ -13,6 +16,9 @@ jobs: pool: vmImage: windows-latest steps: + - checkout: self + submodules: true + persistCredentials: true - template: "windows-steps.yml" parameters: architecture: "x86"