sh some_task.sh; ntfy send "Finished"
La notification est possible comme
Si vous avez un processus déjà en cours d'exécution
pstree -p
Vérifiez l'ID de processus avec etc.
while kill -0 <PID> 2> /dev/null; do sleep 1; done; ntfy send "Finished"
Peut être notifié avec
Cette fois, nous informerons la salle de # general
[https://api.slack.com/web#authentication] (https://api.slack.com/web#authentication) Peut être créé ici
Préparez-vous à utiliser pip
- '2.7'
- '3.3'
- '3.4'
- '3.5'
En regardant travis.yml, il semble qu'il puisse être exécuté avec la version ci-dessus.
sudo pip install ntfy
echo 'eval "$(ntfy shell-integration)"' >> ~/.bashrc
source ~/.bashrc
---
backends:
- slack
slack:
token: slacktoken
recipient: "#general"
$ ntfy send "test"
Maintenant, s'il est publié sur Slack, c'est OK!
Recommended Posts