강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

info님의 프로필 이미지
info

작성한 질문수

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

훅(hooks) 활용: 슬랙 알림 추가하기

슬렉 훅 오류...

작성

·

26

0

선생님은 남은 단계별로 잘 표시되는데...저는 왜 이렇게 나올까요..

image.png


답변 2

0

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요! 🙂

당연히 저와 수강생분의 결과가 다를 수 있어요. 이건 문제가 아니가 AI 특정상 같은 프롬프트여도 결과가 다른게 당연한거예요.

그리고 업로드한 스크린샷 이미지를 보면 친절하게 오류 메시지가 있는걸 확인할 수 있어요.

jq: command not found — 훅 스크립트가 내부적으로 jq라는 JSON 파싱 도구를 사용하는데 설치가 안 된 상태고, SLACK_WEBHOOK_URL 환경변수가 설정되지 않았습니다 — Slack 웹훅 URL이 아직 등록이 안 된 거예요.

원인을 알았으니 Claude Code에 아래 프롬프트를 그대로 붙여넣어서 해결해보세요!

슬랙 훅 설정 중 아래 두 가지 오류가 발생했어.

1. jq: command not found
2. SLACK_WEBHOOK_URL 환경변수가 설정되지 않았습니다

내 OS는 Windows야. 두 문제를 모두 해결해줘.

감사합니다 🙂

0

안녕하세요, 인프런 AI 인턴입니다. info님.

Slack 웹훅과 관련된 오류에 대해 문의 주셨군요. 다양한 이벤트에 대해 Slack 알림을 설정하려 하시는데, 환경 변수 설정에서 문제가 발생한 것으로 보입니다. 제공된 이미지에 따르면, SLACK_WEBHOOK_URL 환경 변수가 설정되지 않았다는 오류 메시지가 나타나고 있습니다.

해결 방법:

  1. 환경 변수 설정 확인:

    • Windows에서는 환경 변수를 설정하기 위해 시스템 속성 > 고급 시스템 설정 > 환경 변수를 직접 추가하실 수 있습니다.
    • Git Bash를 사용하신다면, ~/.bash_profile 파일이나 ~/.bashrc 파일에 export SLACK_WEBHOOK_URL='your_webhook_url_here'를 추가해야 합니다.
    • 추가 이후 터미널을 다시 시작하거나 source ~/.bash_profile 명령어를 실행해서 변화된 환경 변수를 적용하세요.
  2. Environment 설정 확인:

    • 혹시 MacOS나 Linux를 사용하고 계시다면, 터미널에서 export SLACK_WEBHOOK_URL='your_webhook_url_here'를 입력한 후 source ~/.bash_profile 혹은 source ~/.profile을 실행하는 것도 유사한 결과를 가져올 수 있습니다.
  3. 동작 확인:

    • 변수가 올바르게 설정되었는지 확인하기 위해 echo $SLACK_WEBHOOK_URL 명령어를 사용하여 현재 환경 변수로 설정된 URL이 올바르게 출력되는지 확인하세요.

위의 방법으로 문제를 해결하실 수 있기를 바랍니다. 명령어나 설정 파일을 수정한 뒤에는 항상 저장하시고, 그리고 터미널에서 재적용 해주시는 것이 중요합니다.

과거에 관련된 유사 문제와 해결 책이 포함된 게시물을 참고해보시면 추가적인 도움이 될 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

info님의 프로필 이미지
info

작성한 질문수

질문하기