Lobechat 소스 코드의 codecov.yml.

Patricia Arquette
풀어 주다: 2024-10-23 06:24:29
원래의
1039명이 탐색했습니다.

이 기사에서는 Lobechat 저장소에 있는 codecov.yml을 분석합니다. 저는 많은 오픈 소스 프로젝트에서 codecov.yml을 본 적이 있습니다. 그렇다면 codecov.yml은 무엇인가요?

codecov.yml

Sentry의 Codecov는 모든 테스트 제품군에 대한 올인원 코드 적용 범위 및 품질 솔루션으로 개발자에게 제공됩니다

자신 있게 신뢰할 수 있는 코드를 배포하기 위한 실행 가능한 통찰력. 29,000개 이상의 조직에서 신뢰를 받고 있습니다.

codecov의 빠른 시작 가이드를 확인하세요.

Lobechat의 codecov.yml

아래 코드는 로베챗에서 발췌한 것입니다.

coverage:
 status:
 project:
 default: off
 server:
 flags:
 - server
 app:
 flags:
 - app
 patch: off
로그인 후 복사

기본적으로 Codecov는 PR에 git diff 적용 범위 확인만 표시하지만 Lobechat은 기본값이 꺼져 있기 때문에 이 기능을 끈 것 같습니다. 자세한 내용은 끌어오기 요청에 대한 프로젝트 적용 범위 검사 설정 가이드를 확인하세요.

서버와 앱의 경우 플래그가 있습니다. codecov에서 플래그에 대한 문서를 찾았습니다.

테스트 유형을 기준으로 적용 범위 보고서를 그룹화하거나 플래그를 기준으로 하위 프로젝트/팀을 그룹화할 수 있습니다.

플래그를 사용하면 프로젝트의 다양한 테스트 및 기능에 대한 적용 범위 보고서를 분리하고 분류할 수 있습니다. 다음과 같은 경우에 특히 유용합니다.

1. 여러 유형의 테스트(예: 유닛, 통합, 프런트엔드, 백엔드 등)가 있거나/또는

2. 각 프로젝트의 테스트 적용 범위를 독립적으로 캡슐화하려는 모노레포 설정을 사용하고 있습니다.

이 풀 요청에는 Codecov 보고서가 있습니다. 다음은 플래그가 포함된 보고서의 예입니다.

회사 소개:

Thinkthroo에서는 대규모 오픈소스 프로젝트를 연구하고 아키텍처 가이드를 제공합니다. 우리는 귀하의 프로젝트에서 사용할 수 있는 tailwind로 구축된 resubale 구성 요소를 개발했습니다. Next.js, React, Node 개발 서비스를 제공합니다.

귀하의 프로젝트에 대해 논의하기 위한 회의를 예약하세요.

codecov.yml in Lobechat source code.

codecov.yml in Lobechat source code.

참고자료:

1. https://about.codecov.io/

2. https://github.com/lobehub/lobe-chat/blob/main/codecov.yml

3. https://docs.codecov.com/docs/flags



위 내용은 Lobechat 소스 코드의 codecov.yml.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿