githubactions

    [Github Actions] github actions로 Spring Boot secrets 관리 (application.yml)

    [Github Actions] github actions로 Spring Boot secrets 관리 (application.yml)

    gitignore로 DB나 AWS의 민감 정보들을 숨겨놓은 후, github actions를 활용하여 gradle build를 진행할 때 secrets를 활용해서 빌드를 성공하는 방법이다. cloud: aws: s3: bucket: ${S3_BUCKET} credentials: access-key: ${S3_ACCESS_KEY} secret-key: ${S3_SECRET_KEY} region: static: ${S3_REGION} auto: false stack: auto: false 먼저 aws S3 관련 설정을 application.yml에 다음과 같이 넣어두었다. application-private.yml 파일에 민감정보들을 담아두고 gitignore로 깃헙에 업로드되지 않게 하였다. reposit..

출처: https://gmnam.tistory.com/157 [Voyager:티스토리]