test.sh 752 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. set -e -x -u
  3. export PKG_PATH=${PKG_PATH:-"_packages"}
  4. if dpkg --help >/dev/null 2>&1; then
  5. dpkg -i $PKG_PATH/*.deb
  6. [ "$(dpkg -l |grep kuiper |awk '{print $1}')" = "ii" ]
  7. kuiperd &
  8. sleep 1
  9. if ! curl 127.0.0.1:9081 >/dev/null 2>&1; then echo "kuiper start failed"; exit 1; fi
  10. dpkg -r kuiper
  11. [ "$(dpkg -l |grep kuiper |awk '{print $1}')" = "rc" ]
  12. dpkg -P kuiper
  13. [ -z "$(dpkg -l |grep kuiper)" ]
  14. fi
  15. if rpm --help >/dev/null 2>&1; then
  16. rpm -ivh $PKG_PATH/*.rpm
  17. [ ! -z $(rpm -q emqx | grep -o emqx) ]
  18. kuiperd &
  19. sleep 1
  20. if ! curl 127.0.0.1:9081 >/dev/null 2>&1; then echo "kuiper start failed"; exit 1; fi
  21. rpm -e kuiper
  22. [ "$(rpm -q emqx)" == "package emqx is not installed" ]
  23. fi