InhaBas / Inhabas.com-api

인하대학교 빅데이터 동아리 IBAS 웹
https://www.inhabas.com
9 stars 12 forks source link

Github actions, test application.yml 수정 #199

Closed whitem4rk closed 10 months ago

whitem4rk commented 10 months ago

security 부분을 많이 개편하면서 기존에 설정해놓은 github actions에 포함된 build가 제대로 실행되지 않는 문제가 있다. 추측컨대 문제의 원인은 test application.yml에 oauth관련 설정이나 jwt secret key 등이 필요하게 만들어졌기 때문이다.

이를 해결하기 위해 test application에 ${env} 처리해서 github actions secrets 값을 받아서 동작하도록 할 예정이다. 다만 문제는 LOCAL에서 빌드하거나 TEST CODE를 실행할때는 ${env} 값들이 실제로 담겨있는 별도의 파일로 사용해야한다는 것이다.

더 좋은 방법이 있을 것 같다는 생각이 들지만 해결방법은 spring의 이해도가 부족해서 생각나지 않는다...