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/#204] [동아리 소개] API 구현 #206

Merged
merged 10 commits into from
Jan 5, 2024

Conversation

whitem4rk
Copy link
Contributor

No description provided.

@skytin1004 skytin1004 added the new feature New feature or request label Jan 3, 2024
@skytin1004 skytin1004 linked an issue Jan 3, 2024 that may be closed by this pull request
Copy link
Member

@skytin1004 skytin1004 left a comment

Choose a reason for hiding this comment

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

@whitem4rk 감사합니다. 리뷰 확인 부탁드립니다. 수정사항 반영되면 Merge 하겠습니다!

uses: gradle/gradle-build-action@4137be6a8bf7d7133955359dbd952c0ca73b1021
with:
arguments: build
run: ./gradlew clean build
Copy link
Member

Choose a reason for hiding this comment

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

uses: gradle/gradle-build-action@

대신에 run: ./gradlew clean build를 사용한 이유를 알고 싶습니다.

Copy link
Member

Choose a reason for hiding this comment

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

환경 변수 때문인가요? 특정 버전의 gradle을 사용하기 위해서 이렇게 코드를 수정한 것인지 궁금합니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

application.yml에 변수 env를 넘겨줘야하는데 gradle/gradle-build-action@4137be6a8bf7d7133955359dbd952c0ca73b1021 쓰는 방식은 변수를 넘겨주는건 enterprise 버전에서만 적용된다고 그래서 저렇게 수정했어.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

gradle/gradle-build-action의 사용은 종속성 캐싱 등의 기능을 통해 빌드 시간을 단축시킬 수 있습니다. 특히, 대규모 프로젝트나 복잡한 빌드 과정이 있는 경우에 유용합니다.
직접 ./gradlew 사용은 추가 설정 없이 기본적인 Gradle 실행을 제공합니다. 간단한 프로젝트나 특별한 빌드 최적화가 필요 없는 경우에 적합할 수 있습니다.

확실히 전자의 방식이 성능면에선 우수하네

@whitem4rk whitem4rk merged commit 6f4fd4a into InhaBas:master Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[동아리 소개] API 구현
2 participants