diff --git a/devertexwahn/ci/ubuntu-22.04-coverage.yaml b/devertexwahn/ci/ubuntu-22.04-coverage.yaml new file mode 100644 index 00000000..14600926 --- /dev/null +++ b/devertexwahn/ci/ubuntu-22.04-coverage.yaml @@ -0,0 +1,50 @@ +# +# SPDX-FileCopyrightText: Copyright 2022-2023 Julian Amann +# SPDX-License-Identifier: Apache-2.0 +# + +# LCOV and GCC11 on Ubuntu 22.04 +# Make sure code coverage does not drop +steps: + - script: | + df + displayName: 'Show disk space' + + - checkout: self + clean: true + fetchDepth: 1 + lfs: false + submodules: false + + + - script: | + lsb_release -a + displayName: "Show OS version" + + - script: | + cd devertexwahn + bazel version + displayName: "Show Bazel version" + + - script: | + gcc --version + displayName: "Show GCC version" + + + - script: | + sudo apt install lcov + displayName: "Install lcov" + + - script: | + cd devertexwahn + ./coverage.sh buildbuddy_remote_cache + displayName: 'Bazel coverage' + + #- task: PublishBuildArtifacts@1 + # inputs: + # pathToPublish: coverage_report + # artifactName: HtmlReport + + - script: | + df + displayName: 'Show disk space'