Preguntas etiquetadas con fabric

204
Asegúrese de que la configuración de compilación de su proyecto esté generando un archivo dSYM. DEBUG_INFORMATION_FORMAT debe establecerse en dwarf-with-dsym para todas las configuraciones

Recientemente comencé a recibir este error: 2015-03-23 11:35:48.902 run[60036:1047011] Crashlytics.framework/run 1.3.14 2015-03-23 11:35:48.911 run[60036:1047011] Crashlytics: dSYM Error Unable to process <your app>.app.dSYM at path /path/to/<your app>.app.dSYM Make sure your...

123
Pasar parámetro a tarea de tejido

¿Cómo puedo pasar un parámetro a una tarea de estructura cuando llamo "fab" desde la línea de comandos? Por ejemplo: def task(something=''): print "You said %s" % something $ fab task "hello" You said hello Done. ¿Es posible hacer esto sin preguntar

107
Cómo configurar hosts de destino en el archivo Fabric

Quiero usar Fabric para implementar el código de mi aplicación web en servidores de desarrollo, preparación y producción. Mi fabfile: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:',...

94
Cómo continuar una tarea cuando Fabric recibe un error

Cuando defino una tarea para que se ejecute en varios servidores remotos, si la tarea se ejecuta en el servidor uno y sale con un error, Fabric detendrá y abortará la tarea. Pero quiero hacer que la tela ignore el error y ejecute la tarea en el siguiente servidor. ¿Cómo puedo hacer que haga...

91
¿Cómo no cometer nada sin un error?

Estoy tratando de escribir un script de tela que haga a git commit; sin embargo, si no hay nada que confirmar, git sale con un estado de 1. La secuencia de comandos de implementación considera que no se ha realizado correctamente y se cierra. Quiero detectar fallas reales de confirmación, por lo...

79
¿Cómo copio un directorio en una máquina remota usando Fabric?

Tengo un directorio en mi máquina local que me gustaría copiar a una máquina remota (y cambiarle el nombre) usando Fabric. Sé que puedo copiar archivos usando put(), pero ¿qué pasa con un directorio? Sé que es bastante fácil usar scp , pero preferiría hacerlo desde dentro de mi, fabfile.pysi es...