GitHub 저장소에 Travis 빌드 상태 표시
최근 GitHub에서 pr 또는 commit의 Travis 빌드 상태가 저장소를 탐색하는 것을 보았습니다 (하지만 수는 없습니다). Travis 빌드 상태 이미지에 대해 이야기하는 것이 아니라 README.md
실제 GitHub 기능 (친숙한 확인 표시가있는 녹색 상자)입니다.
내 커밋이 Travis를 빌드하는 동안 GitHub에 결과를 표시하고 싶습니다 (지금은하지 않습니다). 이 기능을 활성화하는 방법을 알고 싶습니다.
최신 정보
여기 에서 예를 찾았습니다. "Travis-CI 빌드 통과"라는 작은 녹색 확인 표시가?
나는 당신에게 내 예를 제공합니다 -https : //github.com/simkimsia/UtilityBehaviors
나는 내 README에 썼다.
### Status
[](https://travis-ci.org/simkimsia/UtilityBehaviors)
답은
[](your travis url for the repo here)
편집하다 :
Travis Service Hook를 켜야한다는 것을 깨달았습니다.
이것이 의미하는 경우 github repo> 설정> 서비스 후크로 이동하십시오. Ctrl + F를 사용하여 Travis를 검색하십시오.
EDIT2 :
이동 https://travis-ci.org/profile/ {자신의 usernam에서 채우기} / 프로필
그런 다음 토큰을 복사하여 Github Repo 설정 섹션의 Travis Service Hook 페이지에 넣습니다.
Travis에도 사용자 이름을 입력하십시오.
테스트 토큰 보내기 버튼을
페이로드가에서 전송되는 것을 볼 수 있습니다.
이것이 작동하면 github repo가 이제 travis에 연결됩니다.
EDIT3 :
OP가 끌어 오기 요청 페이지에있는 커밋에 대한 트래비스 빌드 상태를 묻고 있습니다.
그는 커밋이있는 한 travis 빌드 상태가 어디에나 존재하고 가정했습니다.
내 대답은 가정이 아니라는 것입니다.
Github 통합
1) https://travis-ci.org/ {username org} / {repository}로 이동하십시오
2) 상태 이미지를 클릭하십시오 (팝업이 나타납니다).
3) 지점을 선택한 다음 드롭 다운을 클릭 Image URL ▼하고 설정하십시오 Markdown ▼.
5) 복사 코드를 README.md
6) 힘내 추가, 커밋 및 푸시. github를 새로 고치면 이미지가 나타납니다.
마크 업 받기
https://travis-ci.org/ {username} / {repository}
오른쪽 상단의 사용자 이름 아래에 "빌드 상태 이미지"
그 후 다른 환경에 대한 마크 업이있는 팝업이 표시됩니다. 내 저장소에 대한 팝업이있는 스크린 샷이 있습니다.
여기 에서 예제 와 동일한 결과를 확보해야 푸시 / 풀 요청을 빌드합니다.
이 그림은 풀 호출이 발생합니다.
크롬을 사용하는 경우 github에서 travis-ci 빌드 시간 및 상태 변경을 위해 크롬 확장을 만들었습니다. travis-ci로 리포지토리 만 시작하는 경우 github 리포지토리에 트래비스 빌드 통계를 표시하는 것이 편리합니다.
크롬 웹 스토어 에서 설치 하거나 내 github 저장소에 대한 자세한 내용을 볼 수 있습니다
참고 URL : https://stackoverflow.com/questions/19810386/showing-travis-build-status-in-github-repo
'IT' 카테고리의 다른 글
작은 가지 : 여러 조건이있는 경우 (0) | 2020.07.23 |
---|---|
방향 변경에 대한 Android Fragment 수명주기 (0) | 2020.07.23 |
iOS 8에서 팝 오버를 표시하는 방법 (0) | 2020.07.23 |
반응 : "this"는 구성 요소 함수 안에서 정의하지 않았습니다. (0) | 2020.07.23 |
빌드 타임 PNG 생성에서 다른 리소스에 대한 참조는 지원되지 않습니다. (0) | 2020.07.23 |