
깃허브 액션으로 cicd를 하는데 갑자기 위 에러가 뜬다.
생각해보니 .gitignore에 /src/main/resources 경로를 숨겨서 그렇다.

원래 나의 workflows의 .yml은 아래처럼 되어있었다.
이는 내가 .gitignore에 숨기기 이전이라 /src/main/resources 경로가 이미 존재하는 상태였기 때문에 찾을 수 있던 것이다. 그러나 내가 .gitignore로 숨긴 이후에는 /src/main/resources 경로도 같이 존재하지 않아 에러가 발생한 거였다.
- name: Make application.yml
run: |
cd ./src/main/resources
echo "${{ secrets.APPLICATION_YML }}" > ./application.yml
shell: bash
그러면 나는 /src/main/resources 디렉토리를 생성하는 코드부터 짜야 한다.
- name: Make application.yml
run: |
mkdir -p src/main/resources && cd src/main/resources
echo "${{ secrets.APPLICATION_YML }}" > ./application.yml
shell: bash
바꿨더니 잘 돌아간다.


'Server > 기타' 카테고리의 다른 글
| [.ssh] error in libcrypto***@***: Permission denied (publickey). (0) | 2025.01.05 |
|---|---|
| [MySQL/EC2] EC2 MySQL 외부(DataGrip) 접속 (0) | 2024.12.27 |
| [AWS] 가비아 도메인 연결 (+ HTTPS) - EB 기준 (0) | 2024.08.28 |
| [AWS] RDS 설정 (0) | 2024.08.26 |