Update codecov to new uploader and enable carryforward (#1909)

This commit is contained in:
Daniel Thorn 2021-12-08 13:38:46 -08:00 коммит произвёл GitHub
Родитель 4091cb460f
Коммит 1054e57bae
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 28 добавлений и 1 удалений

Просмотреть файл

@ -101,7 +101,15 @@ jobs:
- &report_code_coverage
run:
name: Report code coverage
command: bash <(curl -s https://codecov.io/bash) -F "$(basename $PWD | sed s/[^a-z]/_/g)"
command: |
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import
curl -Os https://uploader.codecov.io/latest/linux/codecov
curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM
curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig
gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
shasum -a 256 -c codecov.SHA256SUM
chmod +x codecov
./codecov -F "$(basename $PWD | sed s/[^a-z]/_/g)"
- save_cache:
paths:
- ingestion-edge/venv/

19
codecov.yml Normal file
Просмотреть файл

@ -0,0 +1,19 @@
flags:
ingestion_beam:
paths:
- ingestion-beam/.*
- ingestion-core/.*
carryforward: true
ingestion_core:
paths:
- ingestion-core/.*
carryforward: true
ingestion_edge:
paths:
- ingestion-edge/.*
carryforward: true
ingestion_sink:
paths:
- ingestion-core/.*
- ingestion-sink/.*
carryforward: true