Creé un servicio con el que puedes enviar notificaciones push con una sola línea de curl.
De hecho, ya existen muchos servicios parecidos.
Torchi no es solo para notificaciones simples, sino un servicio interactivo que permite añadir respuestas (acciones) a las alertas.
reaction=$(curl -s "https://torchi.app/api/v1/push/{TOKEN}/ask" \
-d 'msg=¿Hacemos el despliegue a producción?' \
-d 'actions=Aprobar,Rechazar')
if [ "$reaction" = "승인" ]; then
./deploy.sh
fi
Si presionas aprobar, se ejecuta el siguiente paso; si rechazas, se detiene el pipeline.
Si tu workflow necesita intervención humana, puedes agregarla fácilmente con unas cuantas líneas de script.
Todavía le faltan muchas cosas, pero agradecería mucho su feedback.
Aún no hay comentarios.