Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 컴퓨터공학
- BFS
- git
- 코테
- 국비지원취업
- 자바스크립트
- 국비지원
- 야놀자
- 부트캠프
- 알고리즘
- 컴퓨터과학
- 프론트엔드개발자
- cpu
- 너비우선탐색
- DFS
- 그리디
- github
- Javascript
- 패스트캠퍼스
- 코딩테스트
- 호이스팅
- LinkSnap
- CSS
- nodejs
- KAKAO
- computerscience
- CS
- 백준
- js
- html/css/js
Archives
- Today
- Total
목록2024/07/25 (1)
My Boundary As Much As I Experienced
Firebase Hosting을 사용할 때 Next.js프로젝트 빌드 시 Github Action으로 환경변수 주입하는 방법
왜 굳이 환경변수를 Github Action으로 주입해야되는가?Vercel을 사용하면 환경변수를 콘솔에서 쉽게 추가할 수 있지만Firebase Hosting은 그런거 없다. 애초에 정적 배포를 위한 사이트여서서버 통신을 고려한 서비스 배포에 무리가 있다.API baseUrl 같이 예민한 정보를 노출하라고 만든게 아닌 것이다.(최근 이런 고충을 해결하는 Firebase App Hosting이라는 신기능이 나온거 같긴 하다.) 하여튼 그래도 우리 회사처럼 FireStore를 쓰는터라굳이굳이 어거지로 Firebase Hosting으로 웹앱을 호스팅해야겠다면API baseUrl을 환경변수화 해놓고, 이를 깃허브 원격저장소의 특정 브랜치(보통 main)에 머지할 때github Secret에 있는 환경변수를 가져다..
FrontEnd/Next.js
2024. 7. 25. 11:34