Rails 앱을 TravisCI에서 CI할 때까지의 절차 노트
Travis CI
h tps : // t 등 ゔぃs-해. rg/ 에 간다
오른쪽 상단의 Sign in with GitHub로 로그인
대상 리포지토리를 ON으로 설정
GitHub
리포지토리의 루트 디렉토리에 .travis.yml을 넣습니다.
우선 내용은 이런 느낌으로 했습니다.
language: ruby
rvm:
- 2.1.2
script:
- bundle exec rake db:setup
- bundle exec rake test
한 번이라도 푸시하면 잠시 후 마음대로 CI 해주기 때문에 기다립니다.
이런 식으로 결과가 나옵니다.
GitHub의 README.md에 붙이기 status badge 얻기
화면 오른쪽 상단의 status badge를 클릭하면 아래와 같이 모달이 나오므로 Markdown을 선택하고 README.md에 붙여넣기만 하면 됩니다.
기타
수고하셨습니다.
속편
Coveralls에서 Rails 앱 테스트의 커버리지 비율을 얻는 방법 참고
h tp : // 쿠이타. m / k t45 / ms / 58 또는 cf895c0에 5 아 d9228b
Reference
이 문제에 관하여(Rails 앱을 TravisCI에서 CI할 때까지의 절차 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/knt45/items/1304bdd7a2f1d2f6a351
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
리포지토리의 루트 디렉토리에 .travis.yml을 넣습니다.
우선 내용은 이런 느낌으로 했습니다.
language: ruby
rvm:
- 2.1.2
script:
- bundle exec rake db:setup
- bundle exec rake test
한 번이라도 푸시하면 잠시 후 마음대로 CI 해주기 때문에 기다립니다.
이런 식으로 결과가 나옵니다.
GitHub의 README.md에 붙이기 status badge 얻기
화면 오른쪽 상단의 status badge를 클릭하면 아래와 같이 모달이 나오므로 Markdown을 선택하고 README.md에 붙여넣기만 하면 됩니다.
기타
수고하셨습니다.
속편
Coveralls에서 Rails 앱 테스트의 커버리지 비율을 얻는 방법 참고
h tp : // 쿠이타. m / k t45 / ms / 58 또는 cf895c0에 5 아 d9228b
Reference
이 문제에 관하여(Rails 앱을 TravisCI에서 CI할 때까지의 절차 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/knt45/items/1304bdd7a2f1d2f6a351텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)