2017-12-05 2 views
-1

GitHub에서 Django (개인) 프로젝트를 시작했습니다. 내 단위 테스트가 성공했는지 또는 실패했는지 내 레포에서 알려주고 싶습니다. 나는 Travis CI가 존재한다는 것을 알고 있지만 GitLab 서비스는 값 비싸지 만 GitHub를 사용하기 때문에 GitHub을 사용합니다 ...Travis CI 및 GitLab CI 실망 - GitHub의 다른 옵션은 무엇입니까?

GitHub에는 어떤 다른 무료 서비스, 옵션을 사용할 수 있습니까?

+0

CI 처리를위한 Jenkins 서버를 설정할 수 있습니다. – AmeyaVS

답변

0

비공개 프로젝트의 경우 무료입니다.

  • 세마포어
  • 에게 https://github.com/marketplace/category/continuous-integration

    • 트래비스 CI
    • CircleCI
    • AppVeyor
    • 퍼시
    • 친구 : 그렇지

      구글 얼핏 당신이를 줄 것이다

    +0

    예, 알지만 개인 Repo가 있습니다. 너는 무엇을 제안 하는가? –

    +0

    이 포럼에 대한 주제를 다시 한 번 살펴 보시기 바랍니다. https://stackoverflow.com/help/on-topic 특히 "책, 도구, 소프트웨어 라이브러리, 자습서 또는 기타 오프 사이트를 추천하거나 찾도록 요청하는 질문 resource " – tkruse

    +0

    @ J.Doe 지불하거나 코드를 공개하거나 자신의 서버에서 CI 러너를 실행하십시오. 이 서비스는 돈이 들기에 충분합니다. 코드를 공개하지 않으면 무료로 좋은 서비스를 찾을 수 없습니다. – Qwertie

    0

    Gitlab-ci 러너를 Docker에서 로컬로 실행하거나 GitHub을 계속 사용하려면 GitHub에서 Gitlab으로 저장소를 미러링 할 수 있습니다.

    Gitlab은 GitHub 저장소에서 매 x 분을 가져오고 gitlab-ci로 작업을 자동으로 실행할 수 있습니다 (자세한 내용은 https://docs.gitlab.com/ee/workflow/repository_mirroring.html 참조).