수정하기 - Gradle에서 `beforeTask`와 `afterTask` 훅을 사용하는 방법은 무엇인가요?