swsnu / swppfall2019

31 stars 23 forks source link

[Important] Add Status Badges in README.md #190

Open ktaebum opened 4 years ago

ktaebum commented 4 years ago

안녕하세요

한 가지 공지 드립니다

현재 Travis CI, SonarCloud, Coveralls 설정이 잘 되신 팀은

다음 슬라이드를 참조하여

https://github.com/swsnu/swppfall2019/blob/master/project/Add%20Badge%20in%20README.pdf

각 프로젝트 리드미에 각 status badge를 업데이트 해주시길 바랍니다

coveralls report 사용하는 방법도 첨부해두었으니 참고해주세요

현재 SonarCloud 안 되는 팀들은 제가 manual하게 설정을 해드리고 있으니

안 되는 분들 댓글로 팀 번호 남겨주시면 도와드리겠습니다

Badge 설정은 주말이 가기 전까지 부탁드립니다

배지가 들어가면

image

이와 같이 보이면 됩니다 (여기에 sonarcloud 배지까지 보이면 됩니다!)

감사합니다

Peace-Song commented 4 years ago

team 14 sonarcloud 설정이 제대로 안되고 있습니다...ㅠㅠ

ktaebum commented 4 years ago

@Peace-Song 설정해두었습니다

digdhg commented 4 years ago

team 21 sonarcloud 설정 부탁드립니다. 죄송합니다.

ktaebum commented 4 years ago

@digdhg 설정해두었습니다

davin111 commented 4 years ago

Team 3, sonarcloud 설정 도와주시면 좋겠습니다. backend 관련해서만 현재 연결 못해둔 상태입니다.

davin111 commented 4 years ago

Team 3, sonarcloud 설정 도와주시면 좋겠습니다. backend 관련해서만 현재 연결 못해둔 상태입니다.

앗 직접 해결할 수 있을 거 같습니다, trusty 환경에 pre-install 되어있는 mysql 버전이, .travis.yml에서 써둔 mysql script와 맞지 않아서 생기는 문제였던 것 같습니다.

davin111 commented 4 years ago

Team 3, sonarcloud 설정 도와주시면 좋겠습니다. backend 관련해서만 현재 연결 못해둔 상태입니다.

앗 직접 해결할 수 있을 거 같습니다, trusty 환경에 pre-install 되어있는 mysql 버전이, .travis.yml에서 써둔 mysql script와 맞지 않아서 생기는 문제였던 것 같습니다.

실제로 해결이 되었습니다만, 다른 문제가 있습니다. 현재 저희 team은 Travis CI를 frontend, backend 각각에 대해 두 머신에서 동작시켜 테스트 및 sonar-scanner를 돌리게 하고 있습니다. 이 때 두 머신에서 결과를 SonarCloud로 제출하게 하면, 나중에 보낸 것(예를 들면 frontend 분석)이 먼저 도착한 분석(예를 들면 backend 분석)을 덮어쓰거나/먼저 빌드된 분석만 이용되는 것 같습니다. Coveralls 같은 경우, COVERALLS_PARALLEL=true을 각 머신에서 설정하면 sync를 맞춰주던데, SonarCloud는 이런 것이 없는지 궁금합니다.

이게 뭔가 관련된 것 같습니다만, 다들 성토대회를 하고 있는 것 같네요... https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds

그래서 하나의 머신에서만 test 각각 돌린 후, root에서 sonar-scanner가 두 test 결과 사용하도록 하려고도 했습니다. 하지만 이렇게 했을 때에는 왜인지 Travis CI build가 queue된 상태로 계속 남아있게 됩니다.(https://travis-ci.org/swsnu/swpp2019-team3/builds/606327252?utm_source=github_status&utm_medium=notification)

mss8087old commented 4 years ago

team16도 sonar cloud 설정이 잘 되지 않고 있는 상황입니다 ㅠ

ktaebum commented 4 years ago

@mss8087 설정해두었습니다

taehwoi commented 4 years ago

We(Team15) keep seeing unauthorized: please contact the project admin during travis build, even though we are on travis-ci.org and have followed the steps provided in the guide. Any help would be grateful, if we are not too late.