diff --git a/eng/pipelines/templates/jobs/archetype-sdk-client.yml b/eng/pipelines/templates/jobs/archetype-sdk-client.yml index 5f563bb3d..60bd995ea 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-client.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-client.yml @@ -105,18 +105,21 @@ jobs: # Execute only if there is at least one dependency to be installed condition: and(succeeded(), not(eq(variables['vcpkg.deps'], ''))) - - task: CMake@1 - inputs: - cmakeArgs: --version - displayName: cmake version - - task: CMake@1 - inputs: - cmakeArgs: $(build.args) .. + - script: mkdir build + displayName: create working directory + + - script: cmake --version + workingDirectory: build + displayName: cmake --version + + - script: cmake ${{ parameters.BuildArgs }} .. + workingDirectory: build displayName: cmake generate - - task: CMake@1 - inputs: - cmakeArgs: --build . + + - script: cmake --build . + workingDirectory: build displayName: cmake build + - script: | ctest -V workingDirectory: build