DB를 못 찾음
Github Repository에 설정 파일은 아래 세 개밖에 없고, DB 관련 설정이 빠져있음
- name: Setup MySQL
uses: samin/mysql-action@v1
with:
character set server: utf8
mysql database: 'graphy'
mysql user: 'graphy'
mysql password: ${{ secrets.TEST_MYSQL_PASSWORD }}
- name: Make properties
run: |
cd backend/src/main/resources // resources 폴더로 이동
touch ./application.properties // application.properties 파일 생성
echo "${{ secrets.TEST_PROPERTIES }}" > ./application.properties
shell: bash
echo "${{ secrets.TEST_PROPERTIES }}" > ./application.properties
secrets에 설정해둔 TEST_PROPERTIES
값을 application.properties
넣기
❗️.properties
가 .yml
보다 우선순위가 높기 때문에 .properties
로 세팅됨
출처 : ChatGPT