프로젝트 소개
multi-gitter는 여러 저장소에서 동시 수정 작업을 수행할 수 있게 해주는 도구입니다. 각 대상 저장소 컨텍스트 내에서 사용자가 제공하는 스크립트나 프로그램을 실행하여 작동하며, 변경사항이 감지되면 수동 검토를 위해 풀 리퀘스트를 생성하거나 CI 파이프라인이 성공적으로 완료된 후 자동으로 병합할 수 있습니다.
주요 기능:
- Bash, Node.js, Python, Go 등 모든 스크립트 언어 지원.
- 파일 동기화(PR 템플릿), 프로그래밍 방식 리팩토링, 의존성 업데이트, 린팅 문제 수정, 검색 및 바꾸기 작업 등의 일반적인 사용 사례.
- GitHub, GitLab, Gitea, Bitbucket Server, Bitbucket Cloud, Gerrit 등 다양한 플랫폼 통합.
- 조직, 사용자, 특정 저장소, 토픽으로 필터링하거나 코드/저장소 검색(GitHub)을 통한 유연한 타겟팅 옵션.
- 커밋 없이 변경사항을 테스트할 수 있는 Dry-run 모드.
- 명령줄 플래그, YAML 파일, 환경 변수를 통한 구성.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.