StashPop: 이메일 및 테스트 실패 관리 기능으로 GitHub를 향상시키는 중입니다.
StashPop는 David Poeschl이 개발한 Chrome 애드온으로, 이메일 및 테스트 실패 관리 기능을 추가하여 GitHub의 기능을 향상시킵니다. StashPop을 사용하면 Jenkins 테스트를 지원하는 GitHub에서 더욱 간편한 경험을 즐길 수 있습니다.
StashPop의 주요 기능 중 하나는 이슈 및 풀 리퀘스트에 대한 이메일 버튼을 추가하는 것입니다. 이 버튼은 개별 이슈/PR 페이지뿐만 아니라 이슈/PR 목록에서도 사용할 수 있습니다. 사용자는 기본 메일 애플리케이션에서 쉽게 이메일을 작성할 수 있어 GitHub에서 소통하고 협업하기 편리합니다.
StashPop은 또한 코드 리뷰 기능을 개선합니다. 코드 리뷰 승인, 거부 및 테스트 승인을 모아서 리뷰 프로세스의 종합적인 개요를 제공합니다. 이 애드온은 새로운 댓글 영역에 코드 리뷰 응답 버튼을 추가하고, 기존 및 진행 중인 코드 리뷰 댓글의 헤더 배경색을 조정합니다. 추가로 사용자는 조직 및 저장소 수준에서 코드 리뷰 구문을 구성할 수 있습니다.
Jenkins와 함께 작업하는 사용자를 위해 StashPop은 PR 지원을 제공합니다. PR 보기에서 직접 Jenkins 빌드 및 테스트 실패 설명을 표시하여 문제를 빠르게 식별할 수 있습니다. 이 애드온은 또한 Jenkins 빌드 및 테스트 실패를 PR 목록 보기에 내장하여 테스트 결과의 전체적인 개요를 제공합니다. StashPop은 Jenkins 빌드가 실행된 이후 경과 시간을 보여주며, Jenkins "세부 정보" 링크를 새 탭에서 열어 쉽게 액세스할 수 있습니다. 사용자는 각 Jenkins 테스트 실패에 대해 이슈 티켓을 생성하고, 다시 테스트 버튼을 사용하여 테스트를 다시 실행할 수 있습니다. 이 애드온은 조직 및 저장소 수준에서 레이블 및 다시 테스트 텍스트를 사용자 정의할 수 있습니다.