Estoy utilizando una serie de comandos para desplegar mis archivos a la producción. Esto se hace actualmente de forma manual.
¿Es posible convertir estos comandos en un archivo ejecutable? Para que no tenga que copiar y pegar estos comandos cada vez.
Cuando se ejecuta la primera línea, es decir, la conexión al servidor Root, me pide la contraseña y tengo que pegar la contraseña: xxxxxxxxxxxxxx
ssh root@server
pwd: xxxxxxxxxxxxxx
ssh-agent bash
ssh-add bi-master
cd /home/trans/bimaster
git status
git pull git@bitbucket.org:xxxxxxxxx/bimaster.git master
Nota: Soy el administrador del servidor, ya que el proyecto está siendo realizado por diferentes equipos a partir de ahora, hemos decidido hacer el despliegue manual (no se puede utilizar Jenkins o cualquier otra herramienta para el despliegue automatizado), ya que tenemos que comprobar el estado de algunos archivos.