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

CD 구축 #90

Merged
merged 18 commits into from
Mar 4, 2024
Merged

CD 구축 #90

merged 18 commits into from
Mar 4, 2024

Conversation

uijin-j
Copy link
Contributor

@uijin-j uijin-j commented Mar 3, 2024

🎫 관련 이슈

Resolves #89

✅ 구현 내용

  • AWS 셋업(VPC, EC2, RDS, ElastiCache, CodeDeploy, S3)
  • Github Actions 워크플로우 작성
  • CodeDeploy 설정 파일 (Appspec.yml) 작성
  • 배포 쉘 스크립트(deploy.sh) 작성

💬 코멘트

  • 일단 테스트를 위해서 pull_request 시 CD가 동작하도록 설정해 놨습니다! 테스트 성공하면 수정해 놓겠습니다:)

@uijin-j uijin-j added ⚙️ 세팅했슈 환경 세팅 ✅ 테스트혀봤슈 빌드&테스트가 필요할 때 태그 labels Mar 3, 2024
@uijin-j uijin-j added this to the 3차 스프린트 milestone Mar 3, 2024
@uijin-j uijin-j self-assigned this Mar 3, 2024
Copy link

github-actions bot commented Mar 3, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 3, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 3, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 3, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

@Sehee-Lee-01 Sehee-Lee-01 linked an issue Mar 3, 2024 that may be closed by this pull request
4 tasks
Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

Copy link
Member

@Sehee-Lee-01 Sehee-Lee-01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다! yml 파일도 깔끔하게 정리해주셔서 너무너무 감사합니당!!!

@@ -1,4 +1,4 @@
[submodule "sidepeek_backend_secret"]
path = sidepeek_backend_secret
url = https://github.com/side-peek/sidepeek_backend_secret.git
branch = dev
url = [email protected]:side-peek/sidepeek_backend_secret.git
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오 요거는 문법이 따로 있는건가요?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

기존에는 HTTP로 서브모듈 연결(ex. https://XXX ) 했는데, EC2에서는 HTTP가 아니라 SSH로 연결을 해야되서 url만 변경한 것입니당!

[submodule "[submodule 디렉토리 경로]"]
path = [submodule 디렉토리 경로]
url = [submodule git repository 주소]
branch = [추적할 서브모듈 브랜치]

branch는 제가 실수로 서브모듈 브랜치가 아니라, 저희 개발 레포 브랜치를 적었어서 수정했습니당!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아아아 ssh 였군요! 알려주셔서 감사합니당! :)

sleep 5
fi

echo "👀 $JAR_PATH 배포합니다!"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

메시지가 귀엽군요,,👀

Copy link

github-actions bot commented Mar 4, 2024

📝 Jacoco Test Coverage

Overall Project 57.54%

There is no coverage information present for the Files changed

@uijin-j uijin-j merged commit 368c036 into dev Mar 4, 2024
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.

CD 구축
2 participants