execute.sh 1003 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #!/bin/bash
  2. chmod 400 /opt/keys/*
  3. eval $(ssh-agent) ; ssh-add /opt/keys/gitlab.id_rsa
  4. if [ "$1" == "bash" ];
  5. then
  6. COMMAND="/bin/bash"
  7. else
  8. if [ "$1" == "ansible" ];
  9. then
  10. COMMAND="cd $2;/bin/bash ansible.run"
  11. else
  12. if [ "$1" == "composer" ];
  13. then
  14. if [ "$#" -ne 0 ];
  15. then
  16. for word in "$@"
  17. do
  18. COMMAND="$COMMAND $word"
  19. done
  20. fi
  21. COMMAND="sh -c '$COMMAND'"
  22. else
  23. echo "########################################################"
  24. echo "########################################################"
  25. echo "RUN BASH WITH OPTION bash. Ej: docker run ......... bash"
  26. echo "########################################################"
  27. echo "########################################################"
  28. echo ""
  29. echo ""
  30. COMMAND="php cmd.php"
  31. if [ "$#" -ne 0 ];
  32. then
  33. for word in "$@"
  34. do
  35. COMMAND="$COMMAND $word"
  36. done
  37. fi
  38. fi
  39. fi
  40. fi
  41. eval $COMMAND