GitHub

    [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..

    [GitHub] Pull Request로 팀원들과 코드 리뷰하기

    [GitHub] Pull Request로 팀원들과 코드 리뷰하기

    목차 1. Pull request 하기 1. 저장소 clone 또는 pull 2. 브랜치 이동 브랜치가 없을 경우 git checkout -b 브랜치이름 브랜치가 있을 경우 git checkout 브랜치이름 3. git에 pull request 하기 git add . git commit -m "message" // 해당 브랜치가 이미 존재할 때 git push // 오류 메시지 뜨면 git push --set-upstream origin 브랜치이름 // 해당 브랜치가 없을 때 git push origin 브랜치이름 // 헷갈리니까 merge할때마다 브랜치를 삭제하고 // git push origin 브랜치이름으로 하는 게 편할 것 같음.. 4. github에 해당 저장소에 pull request로 이동 ..

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