1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #!/bin/bash
- chmod 400 /opt/keys/*
- eval $(ssh-agent) ; ssh-add /opt/keys/gitlab.id_rsa
- if [ "$1" == "bash" ];
- then
- COMMAND="/bin/bash"
- else
- if [ "$1" == "ansible" ];
- then
- COMMAND="cd $2;/bin/bash ansible.run"
- else
- if [ "$1" == "composer" ];
- then
- if [ "$#" -ne 0 ];
- then
- for word in "$@"
- do
- COMMAND="$COMMAND $word"
- done
- fi
- COMMAND="sh -c '$COMMAND'"
- else
- echo "########################################################"
- echo "########################################################"
- echo "RUN BASH WITH OPTION bash. Ej: docker run ......... bash"
- echo "########################################################"
- echo "########################################################"
- echo ""
- echo ""
- COMMAND="php cmd.php"
- if [ "$#" -ne 0 ];
- then
- for word in "$@"
- do
- COMMAND="$COMMAND $word"
- done
- fi
- fi
- fi
- fi
- eval $COMMAND
|