Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Project] sonarcloud not authorized error #199

Open
KimJonghoSNU opened this issue Oct 31, 2020 · 2 comments
Open

[Project] sonarcloud not authorized error #199

KimJonghoSNU opened this issue Oct 31, 2020 · 2 comments
Labels
project question Further information is requested

Comments

@KimJonghoSNU
Copy link

스크린샷 2020-10-31 오전 2 17 32

token값을 제대로 설정했음에도 pull request시 sonarcloud가 뜨지 않고, node.js detail에 위와 같은 에러가 발생합니다ㅠ 실습 pdf를 따라서 작성하는 것 외에 따로 sonarcloud에서 권한을 설정해줘야 하는 게 있나요? 구글링해봐도 큰 도움이 되지 않아 질문드립니다.

작성한 코드를 첨부합니다.
.travis.yml: https://github.com/swsnu/swpp2020-team12/blob/master/.travis.yml
sonar-project.properties: https://github.com/swsnu/swpp2020-team12/blob/master/sonar-project.properties

@kooyunmo
Copy link
Contributor

kooyunmo commented Oct 31, 2020

일단 위에 스크린샷 상의 문제는 travis encrypt를 통해 발급 받은 토큰이 제대로 입력되지 않아서 발생한 것으로 보입니다.
그런데 최신 로그를 보니 위의 문제는 해결 되었고 에러 원인이 바뀐 것 같네요.

ERROR: Error during SonarQube Scanner execution
ERROR: You must define the following mandatory properties for 'Unknown': sonar.projectKey
ERROR: 
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
The command "sonar-scanner" exited with 1.

해당 에러는 sonar-project.properties가 있는 PATH에서 sonar-scanner를 실행하지 않아서 발생하는 문제입니다.

- cd .. & cd ..

.travis.yml에 있는 위의 라인을

- cd .. && cd ..

로 바꿔주시기 바랍니다. 명령어 연속 실행시에 &를 두 번 넣으셔야 합니다.

@kooyunmo kooyunmo added project question Further information is requested labels Oct 31, 2020
@kooyunmo
Copy link
Contributor

혹시 authorization 문제가 계속 발생한다면 다음과 같은 과정을 통해 token encrypt를 해주시기 바랍니다.

travis login --pro
travis encrypt --pro --org {encrypt할 토큰} -r {your repository}"

위와 같이 실습 슬라이드에 있는 command에 --pro 옵션을 추가해 주시기 바랍니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants