Skip to content

Commit 14544da

Browse files
committed
Upload code coverage
Signed-off-by: Gigon Bae <gbae@nvidia.com>
1 parent bbc3894 commit 14544da

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

.azure/azure-build-pipeline.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
trigger:
22
- main
33

4-
pr:
4+
pr:
55
- main
66

77
stages:
@@ -25,14 +25,25 @@ stages:
2525
virtualenv .venv
2626
displayName: 'Create Venv'
2727
- script: |
28-
source .venv/bin/activate
28+
source .venv/bin/activate
2929
./run setup
3030
displayName: 'Setup development environment'
31-
- script: |
32-
source .venv/bin/activate
31+
- script: |
32+
source .venv/bin/activate
3333
./run check -f
3434
displayName: 'Check formatting'
35-
- script: |
36-
source .venv/bin/activate
35+
- script: |
36+
source .venv/bin/activate
3737
./run test all unit
3838
displayName: 'Run Unit tests'
39+
- script: |
40+
# Refer to https://about.codecov.io/blog/introducing-codecovs-new-uploader/
41+
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --import # One-time step
42+
curl -Os https://uploader.codecov.io/latest/linux/codecov
43+
curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM
44+
curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig
45+
gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
46+
shasum -a 256 -c codecov.SHA256SUM
47+
chmod +x codecov
48+
./codecov -f monai-deploy-app-sdk-coverage.xml -t $(CODECOV_TOKEN)
49+
displayName: 'Upload code coverage'

0 commit comments

Comments
 (0)