강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

정민영님의 프로필 이미지
정민영

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

EC2 생성하기

배포 질문 드립니다.

작성

·

398

0

안녕하세요.
 
배포 관련 질문 드립니다.
 
저같은 경우 Azure DevOps에서 CI/CD 를 사용해서
 
자동 빌드 배포를 하려고 합니다.
 
git에 push 하면 자동 빌드 되고 배포까지 되는데
 
문제는 .env 파일의 경우 git에 올리지 않았기 때문에
 
빌드 시 오류가 발생하거든요. 이런 경우는 그냥 .env 파일을
 
git에 올려야 하는지, 아니면 다른 방법이 있는지 궁금합니다.

퀴즈

EC2 인스턴스에 배포된 서버에서 GitHub의 최신 소스 코드를 받아오기 위해 주로 사용하는 Git 명령어는 무엇일까요?

git push

git add

git commit

git pull

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

.env를 git에 올리는 건 좋지가 않고요. 저는 s3같은 저장소에 넣어뒀다가 .env를 서버 시작 전 미리 다운로드받아두거나

.env를 안 쓰고 aws parameter store같은 곳에서 값을 받아서 process.env에 대입해서 실행하곤 했습니다.

azure에서도 비슷한 기능을 하는 게 있을 겁니다.

정민영님의 프로필 이미지
정민영
질문자

답변감사드립니다~

정민영님의 프로필 이미지
정민영

작성한 질문수

질문하기