Articles of tela

tela y svn contraseña

Suponiendo que no puedo ejecutar algo como esto con Fabric: run("svn update –password 'password' .") ¿Cuál es la forma correcta de pasar a Fabric la contraseña de la línea de command interactiva remota? El problema es que el repository se comtesting como svn + ssh y no tengo una opción http / https / svn

No se puede confirmar desde el script de Fabric para GitHub

Estoy usando Fabric para ejecutar una tarea ANT y luego upload a GitHub. El script ha funcionado, pero no siempre, por lo que es difícil entender por qué. He estado leyendo aquí que el process en Fabric es; git add git commit git push Pero sigo viendo esta salida; # On branch master # Your […]

Mensaje de combinación de extracción de Python Fabric Git

Tengo Python Fabric funcionando bien, sin embargo , tengo un problema . Al hacer $ fab deploy siempre obtengo una window emergente Merge Please enter a commit message to explain why this merge is necessary, especially if it merges an updated upstream into a topic branch. No entiendo por qué siempre hace esto. Si hago […]

Impresión de show de telas después de ejecutar commands

Tengo un gancho post-recepción en mi repository git que excute este fabfile.py: def deploy(): print(cyan('Pulling changes to local server')) with cd('/var/www') local('git pull') Se ejecuta correctamente, pero muestra el resultado del command local antes de la printing, como este: remote: From /media/projetos/repositorys/test remote: b057a4b..02d85b3 master -> origin/master remote: Updating b057a4b..02d85b3 remote: Fast-forward remote: …/test/template/catalog/product/list.phtml | […]

tela y git me piden frase de contraseña

Estoy usando fabric para automatizar mi implementación. Si me conecto con ssh al server de producción: freelance@freelance:~$ cd /var/www/freelance/ freelance@freelance:/var/www/freelance$ git pull Already up-to-date. freelance@freelance:/var/www/freelance$ git pull Already up-to-date. freelance@freelance:/var/www/freelance$ whoami freelance git no me preguntes nada (porque he puesto las llaves en bitbucket). Pero si uso tela, funciona, pero me pide la frase de […]

Git de tela empujando a la dirección IP incorrecta

Estoy trabajando en win7 e bash usar Fabric para impulsar cambios a un Ubuntu Vip de 16.04. Hasta ahora tengo: env.roledefs = { 'test': ['localhost'], 'dev': ['user@dev.example.com'], 'production': ['deploy@xxx.xx.xx.xx'] } @roles('production') def dir(): env.key_filename = '~/.ssh/id_rsa' local("pip freeze > requirements.txt") local("git add . –all && git commit -m 'fab'") local("git push myproject master") run('pwd') … […]

Implementación de aplicaciones con fabric y Git

Hola, creo un repository de git. Después de seguir la guía de generación para la key SSH, mi git add y git commit están funcionando bien. Contra por la siguiente secuencia de commands de la tela run("git clone git@github.com:myusername/projet.git %s" % repertoire) Eso da: returns the error: Cloning into /repertoire…. [@ip_server] out: Permission denied (publickey)

la tela no puede detectar varias teclas ssh en el control remoto

Está bien hacer ssh to git desde la terminal remota. Pero se requiere contraseña al usar el command fabric en local. Después de consultar el fablog, encontré estos: DEB [20150804-15:13:13.251] thr=1 paramiko.transport: Switch to new keys … DEB [20150804-15:13:13.279] thr=2 paramiko.transport: Trying discovenetworking key a0329c4d2669f3c5ab5651cef4f41eda in /Users/howie/.ssh/id_rsa DEB [20150804-15:13:13.293] thr=1 paramiko.transport: userauth is OK INF […]

Cómo ejecutar commands de git-bash desde Python Fabric en Windows

Estamos utilizando Python 2.7 Fabric 1.13 en Windows 12 Server, en el que también está instalado Git-Bash, ya que es casi una terminal similar a Linux. Sorprendentemente, lo hemos conseguido todo para trabajar, casi. Es un batiburrillo, pero parece less torpe que Cygwin. Tengo un script en ~/.bash_profile mi usuario que funciona bien cuando lo […]

¿Cómo cambio a una twig de git específica y a la identificación de confirmación en nuestro server de transición?

Quiero incorporar a mi implementación la posibilidad de verificar la twig de usuarios y el ID de confirmación que está utilizando. En el pasado, solo salíamos de Master en nuestras cajas de implementación. Hice esto y pareció funcionar. git checkout HASH Pero ahora quiero la capacidad de probar una twig y hash en nuestras cajas […]