Problèmes Slack
Corrigez les notifications Slack manquantes, les doublons et les erreurs de webhook. Vérifiez la configuration, testez la connexion ou reconnectez-vous.
Les notifications Slack nécessitent un webhook entrant valide. Si les notifications cessent d'arriver, vérifiez la configuration du webhook ci-dessous.
Les notifications n'apparaissent pas
- Allez dans Integrations
- Vérifiez que Slack apparaît comme connecté
- Cliquez sur Send Test pour tester la connexion
Le canal Slack a peut-être été supprimé ou renommé. Créez un nouveau webhook si nécessaire.
Vérifiez que vous avez activé les types de notifications souhaités (build démarré, réussi, échoué).
Erreurs de Webhook
"Invalid webhook URL"
Le format de l'URL est incorrect ou le webhook a été supprimé.
Solution :
- Créez un nouveau webhook dans Slack
- Copiez l'URL complète, y compris
https:// - Mettez à jour le webhook dans Jamdesk
"Channel not found"
Le canal cible n'existe plus.
Solution :
- Créez un nouveau webhook pointant vers un canal existant
- Mettez à jour l'URL du webhook dans Jamdesk
"Posting to channel failed"
Le webhook a peut-être été révoqué ou le bot a été supprimé.
Solution :
- Vérifiez les paramètres de l'espace de travail Slack pour Jamdesk
- Recréez le webhook si nécessaire
Notifications en double
Vous avez peut-être plusieurs webhooks configurés :
- Allez dans Integrations
- Supprimez les connexions Slack en double
- Ne conservez qu'un seul webhook par canal
Notifications retardées
Les notifications arrivent généralement en quelques secondes. Les retards peuvent être causés par :
- Des problèmes de service Slack (vérifiez le Slack Status)
- Une congestion réseau
- De longues files d'attente de build
Reconnecter Slack
Pour réinitialiser votre intégration Slack :
Dans Jamdesk, allez dans Integrations → Disconnect Slack
Dans Slack, créez un nouveau webhook entrant pour votre canal
Ajoutez la nouvelle URL de webhook dans Jamdesk
Cliquez sur Send Test pour vérifier que cela fonctionne
Problèmes de format des notifications
Si les messages semblent mal formés :
- Assurez-vous d'utiliser des Incoming Webhooks (et non l'API Slack)
- Vérifiez que votre espace de travail Slack autorise les webhooks externes
