Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CHORE] 배포, 개발환경 분리 #77

Merged
merged 7 commits into from
Nov 17, 2023
Merged

[CHORE] 배포, 개발환경 분리 #77

merged 7 commits into from
Nov 17, 2023

Conversation

leGit-y
Copy link
Contributor

@leGit-y leGit-y commented Nov 17, 2023

🔎 관련이슈

✨ 변경사항

ci/cd.yml (배포용)
+추가) ci/cd_develop.yml (개발용)

AWS EC2, RDS 새롭게 하나 더 개발용으로 생성

GithubActions 에서 secret variable에 접근할때, 배포환경 별로 접근할 수 있게끔 -> environment 설정
방법: kaeraServer 홈 > Settings > Code and automation > Environments > [New enrionment] 버튼 클릭하여, 해당 환경 내부에 Environment secrets 생성
개발, 배포 공통으로 사용되는 variable 은 -> respository secrets로 설정
방법: kaeraServer 홈 > Settings > Security > Secrets and variables > Actions > [New repository secret] 버튼 클릭하여 생성

📃 참고사항

https://velog.io/@cataiden/ci-cd-with-github-actions-and-aws-codedeploy

@leGit-y leGit-y added the Chore label Nov 17, 2023
@leGit-y leGit-y merged commit da12e62 into main Nov 17, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant