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

Feature/ci/#9 #13

Merged
merged 7 commits into from
Apr 23, 2024
Merged

Feature/ci/#9 #13

merged 7 commits into from
Apr 23, 2024

Conversation

tioon
Copy link
Member

@tioon tioon commented Apr 23, 2024

#️⃣연관된 이슈

ex) #9
이번 PR의 주 내용은 CI 파이프라인 구축입니다.
main과 develop의 코드 병합 시엔 빌드 테스트 후, jar 파일을 zip파일로 압축하여 Naver Cloud의 Object Storage에 전송하는 파이프라인을 구축하였습니다.
(main은 배포용, develop은 테스트서버용)

main과 develop를 제외한 나머지 branch들은 코드 push시 자동으로 빌드 및 테스트만 진행 하도록 구현되어있으며 main이나 develop으로 PR을 날릴시에도 빌드 및 테스트만 진행하도록 구현하였습니다.

🔨작업 내용

  • JDK 17 버전 스프링 코드 실행 및 테스트 검증 구현
  • CI 이후 빌드파일 Object Storage 전송
  • branch 별 CI 과정 분리
  • Naver Cloud API Key 적용

💎결과 (사진 및 작업 결과)

@tioon tioon self-assigned this Apr 23, 2024
@tioon tioon merged commit 55cef49 into develop Apr 23, 2024
2 checks passed
@tioon tioon deleted the feature/ci/#9 branch May 23, 2024 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant