Renovate는 자동화 된 종속성 업데이트 도구입니다. 수동으로 수행 할 필요없이 코드의 종속성을 업데이트하는 데 도움이됩니다. 리노베이트가 리포지션에서 실행되면 종속성 (공개 및 개인)에 대한 참조를 찾고, 최신 버전이 사용 가능한 경우, Renovate는 버전을 자동으로 업데이트하기위한 풀 요청을 생성 할 수 있습니다.
REPO에 직접 업데이트 PR을 제공합니다
관련 패키지 파일은 자동으로 발견됩니다
REPO에서 자동으로 생성 된 요청을 당기십시오
수락 할 업데이트 (연령, 채택, 합격률, 신뢰를 합병)를 결정하는 데 도움이되는 유용한 정보를 제공합니다.
귀하의 요구 및 저장소 표준에 맞게 구성 가능하고 유연합니다.
가장 큰 언어 및 플랫폼 모음 (아래 나열)
개인 저장소 및 패키지 레지스트리와 연결합니다
Renovate는 NPM, Java, Python, .NET, Scala, Ruby, Go, Docker 등을 포함한 가장 인기있는 언어, 플랫폼 및 등록 기관의 업데이트를 제공 할 수 있습니다. 90 명 이상의 다른 패키지 관리자를 지원합니다.
Renovate Renovate 다음 플랫폼에서 코드 리포지토리를 업데이트합니다. Github, Gitlab, Bitbucket, Azure Devops, AWS Code Commit, Gitea, Forgejo, Gerrit (실험).
Renovate를 실행하는 가장 효과적인 방법은 모든 활성화 된 리포지토리에서 정기적으로 혁신을 실행하고 사용자 활동에 우선 순위로 응답하는 자동화 된 작업 일정 시스템을 사용하는 것입니다. Mend는 클라우드 호스팅 및 자체 호스팅 솔루션을 제공합니다. 아래 옵션을 참조하십시오.
지원 : github.com, Bitbucket Cloud
mend.io가 주최합니다. 설정이 필요하지 않습니다. 커뮤니티 계획 이용 가능 (무료)
Github Cloud : Github 조직에 Renovate Cloud Hosted 앱을 설치 한 다음 REPOS를 선택하여 활성화하십시오.
Bitbucket Cloud : Mend 앱을 작업 영역에 추가 한 다음 사용하려는 프로젝트에 Mend Renovate 사용자를 추가하십시오.
지원 : Github, Gitlab, Bitbucket Data Center
자신의 개조 서버를 설치하고 실행하십시오. 내부 패키지에 액세스하십시오.
수정 혁신 커뮤니티 자조 (무료)
수정 혁신 기업 (유료 계획)
사전 구축 된 작업 일정 시스템을 사용할 수 없거나 직접 구축하려면 다음 옵션을 사용할 수 있습니다.
Mend는 CI 파이프 라인 작업으로 개조를 실행하는 데 도움이되는 Github 액션 또는 Gitlab 러너를 제공합니다.
GitHub 동작 : RenovateBot/Github-Action.
Gitlab Runner : Renovate Runner Project
Azuredevops Action : Me Extension을 개조하십시오
참고 :이 확장은 개조 된 개발자/사용자가 개인적으로 생성 및 유지 관리합니다. 연장에 대한 지원 요청은 기본 리노베이션 저장소에서 직접 응답하지 않습니다.
사용자 정의 파이프 라인 : NPX 혁신을 트리거하는 YML 정의로 사용자 정의 파이프 라인을 만들 수 있습니다. 파이프 라인 구성 방법에 대한 자세한 내용.
혁신 CLI를 직접 실행하는 방법에는 여러 가지가 있습니다. 모든 옵션에 대해서는 문서 : Renovate 실행을 참조하십시오.
지원 : 모든 플랫폼
혁신 기본 사항
혁신을 사용하는 이유
그것은 무엇을합니까? / 어떻게 작동합니까?
누가 그것을 사용하고 있습니까?
지원되는 플랫폼 및 언어
지원되는 플랫폼
지원되는 언어 / 패키지 관리자
고급 리노베이션 사용
개인 패키지 액세스
신뢰 데이터를 병합하십시오
개조 구성
수정 자체 주최 문서를 수정하십시오
혁신을 실행하는 다른 방법
혁신 대 종속
도움을 받거나 새로운 기능을 제안하거나 버그를보고하려면 토론을 시작하십시오. 우리는 유지 관리자가 문제를 열기를 원합니다.
리노베이트에 대한 Github 토론
개조에 기여하거나 로컬 사본을 실행하려면 기고 가이드 라인을 읽으십시오.
기여를위한 지침
기여가 필요한 항목 : 좋은 첫 번째 문제
리노베이트 프로젝트는 Mend.io가 자랑스럽게 지원하고 적극적으로 유지합니다.
상업적 지원 질문은 mend.io에 문의하십시오.
우리를 따르십시오 :
트위터 : x.com/mend_io
LinkedIn : linkedin.com/company/mend-io
보안 문제가 될 수있는 Renovate가있는 버그를 찾으면 [email protected]에서 이메일을 보내주십시오. 이런 식으로 우리는 버그를 평가하고 남용하기 전에 버그를 고칠 수 있습니다. 버그를 다른 곳에서보고하기 전에 버그를 조사 할 충분한 시간을 알려주십시오.
보안 관련 의심이나 문제에 대한 GitHub 문제를 만들지 마십시오.