smoke.sh 430 B

1234567891011121314151617181920
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. echo "== docker compose ps =="
  4. docker compose ps
  5. echo
  6. echo "== Mongo replica set ok? (rs.status().ok) =="
  7. docker exec box-mongodb mongosh --quiet --eval 'try{print(rs.status().ok)}catch(e){print("ERR");quit(1)}'
  8. echo
  9. echo "== Redis ping =="
  10. docker exec box-redis redis-cli ping
  11. echo
  12. echo "== RabbitMQ ping =="
  13. docker exec box-rabbitmq rabbitmq-diagnostics -q ping
  14. echo
  15. echo "== DONE =="