diff --git a/azure-pipelines/release.yml b/azure-pipelines/release.yml index 37990539..65d1159d 100644 --- a/azure-pipelines/release.yml +++ b/azure-pipelines/release.yml @@ -52,6 +52,10 @@ stages: displayName: 'Build for Ubuntu' condition: always() steps: + - bash: | + sudo apt-get update + sudo apt-get install -y cmake ninja-build libcppunit-dev libgtk-3-dev libpoppler-glib-dev portaudio19-dev libsndfile-dev liblua5.3-dev libzip-dev + displayName: 'Install dependencies' - template: steps/build_linux.yml parameters: build_type: 'RelWithDebInfo' @@ -70,6 +74,10 @@ stages: displayName: 'Build for Debian' condition: always() steps: + - bash: | + sudo apt-get update + sudo apt-get install -y gcc g++ cmake ninja-build libcppunit-dev libgtk-3-dev libpoppler-glib-dev portaudio19-dev libsndfile-dev liblua5.3-dev libzip-dev + displayName: 'Install dependencies' - template: steps/build_linux.yml parameters: build_type: 'RelWithDebInfo' diff --git a/azure-pipelines/steps/build_linux.yml b/azure-pipelines/steps/build_linux.yml index 83e36d3f..f75ece27 100644 --- a/azure-pipelines/steps/build_linux.yml +++ b/azure-pipelines/steps/build_linux.yml @@ -7,10 +7,6 @@ parameters: cmake_commands: '' steps: - - bash: | - sudo apt-get update - sudo apt-get install -y cmake ninja-build libcppunit-dev libgtk-3-dev libpoppler-glib-dev portaudio19-dev libsndfile-dev liblua5.3-dev libzip-dev - displayName: 'Install dependencies' - bash: | mkdir build displayName: 'Create build directory'