-
Notifications
You must be signed in to change notification settings - Fork 1
2022 11 15
lybell edited this page Nov 15, 2022
·
1 revision
- 기종: ㅎㅎㅎㅎㅎ… 아침이라 피곤한것같기고
- 종찬: 예비군감
- 정욱 : 너무 졸림
- 세연 : 매우매우 졸림
(어제 한 일 / 오늘 한 일 / 이슈)
- 오징어 볶음 & 콩나물국
- 비빔밥 & 스팸
- 엄마가 해준 김치볶음밥
- 다큐3일 - 흉부외과편 ㅋㅋ
- 못봄 유튜브 볼 시간이 어딨음
- 채널 십오야 - 스타쉽 2편
- ESLint 설정(해놓고 정작 룰을 추가 안 함)
- Vite 설정(프리셋으로 설정된 React+TS, SCSS)
- ES2017로 트랜스파일링은 나중에…
- MongoDB 아틀라스 설정 및 연결
- Python FastAPI 모듈 관리 그라운드룰 작성 및 서버 생성
- Docker 이미지 생성해주는 도커 설정파일 작성
- NCloud 인스턴스 생성
- 배포브랜치에 푸시할 때 Docker 이미지 생성 후 실제서버에 배포해주는 Github Action 작성
개발 환경 파트는 페어프로그래밍(정욱-세연-기종) 방식으로 진행한다. 하나가 끝나지 않으면 다른 것을 진행할 수 없으므로 페어프로그래밍으로 진행한다. 종찬님이 예비군이라 오늘 개발에는 면제된다.
- OAuth 버튼 컴포넌트 제작
- Notion OAuth 리다이렉션
- Notion에서 리다이렉트된 코드로 액세스 토큰을 받아옴
- 액세스 토큰으로 유저 정보를 불러옴
- 서버 변수에 id, 액세스 토큰 저장
- 인증 정보를 클라이언트에 넘겨주고 공간생성 페이지로 리다이렉트
- 공간생성 mock 화면 추가
-
.env
파일을 변경한 PR을 날린 당사자는 슬랙 등으로 모든 팀원에게 .env 파일을 변경한 사실을 알리고, PR 라벨에 env changed를 붙여주시면 됩니다. - 동시에 이 노션의 내용을 수정해 주시면 됩니다.
- 배포 환경변수가 바뀌었을 때에는 깃허브 시크릿을 등록하시고,
.github/workflows/Deploy.yml
의 해당 내용을 수정해주시면 됩니다.
echo "${{secrets.MONGO_URL}}" >> ./server/.env
echo "${{secrets.FASTAPI_ENDPOINT}}" >> ./server/.env
// 아래와 같이 추가하시면 됨
echo "${{secrets.깃허브 secret 환경변수 이름}}" >> .server/.env
- .env 파일을 변경한 PR을 받아보는 모든 팀원은
/server/.env
파일을 아래 dev의 내용으로 직접 수정해주시면 됩니다.