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

[FEAT] 프로젝트 환경세팅 #7

Merged
merged 11 commits into from
Sep 26, 2023
Merged

[FEAT] 프로젝트 환경세팅 #7

merged 11 commits into from
Sep 26, 2023

Conversation

kssumin
Copy link
Contributor

@kssumin kssumin commented Sep 26, 2023

어떤 내용에 대한 PR인가요?

프로젝트 환경 세팅입니다.
redis, batch ...은 담당자가 세팅하셔서 개발하시면 될 것 같습니다!

변경 사항

도커 이용한 로컬 개발 환경 구축

cd resources
cd local-develop-enviroment

에 가시면 README 파일로 실행 방법을 작성해두었습니다.

git hooks를 이용한 spoltess 자동화

  • tasks 디렉터리로 이동
  • install-git-hooks.gralde 파일을 한 번 실행시켜주세요!

기존에는 ./gradlew spotlessCheck를 통해 lint에 컨벤션에 맞지 않는 코드가 있다면
/gradlew spoltlessApply를 통해 린트를 적용했어야 하는데요

해당 과정에 번거롭기도 하고, 자동화를 하면 편리하기 때문에
git hooks를 통해 git commit시에 자동으로 /gradlew spoltlessApply를 실행하도록 설정해놓았습니다.

appplication.yml 파일 관련

추가적으로 로컬 개발 환경과 현 프로젝트를 연동하고 싶으신 분은 application.yml 을 이용하시면 됩니다!

무엇을 위주로 보면 좋을까요?

프로젝트 세팅에 추가되면 좋을 사항 있으면 알려주세요!

관련된 이슈

closes (#6 )

테스트 방법

@kssumin kssumin self-assigned this Sep 26, 2023
@kssumin kssumin added the Type:Feature 기능 개발 label Sep 26, 2023
@kssumin kssumin changed the base branch from master to weekly September 26, 2023 13:27
@kssumin kssumin merged commit 9600467 into weekly Sep 26, 2023
0 of 2 checks passed
@kssumin kssumin deleted the feat/#6/setting branch September 26, 2023 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Feature 기능 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant