Programando nuestra primera acción en Bender

El paso final para empezar a usar la aplicación, es programar nuestras propias acciones. Bender está construido a partir del componente Console de Symfony 2.0. Leer la documentación sobre el componente no estará de más, y es una lectura bastante corta. Volviendo sobre el tema del post, una acción no es más que una clase. …

Creando nuestra primera Acción y Tarea en Bender

Dentro del código de Bender tenemos dos acciones de ejemplo. Los archivos se llaman Simple.php y Plugin.php y los podemos encontrar en /Action/Sample/. Estos dos ejemplos son en extremo sencillos. El primero es el ejemplo más básico para una acción y el segundo muestra cómo hacer uso de un plugin. Ahora bien, volviendo sobre los …

Cómo instalar Bender

En el post anterior expliqué intenté explicar cuál es la finalidad de la aplicación. Para facilitar la comprensión de la herramienta, voy a preparar una serie de pequeños posts (que luego irán a la Wiki de Bender) para cubrir, de forma gráfica, su uso. La primer parte es, a riesgo de sonar obvio, la instalación. …

Bender 0.0.2

Por fin terminé de darle forma a un nuevo proyecto que surgió luego de estar revisando viejos backups de trabajo. El resultado tiene influencias de esos backups (años de scripts y automatizaciones), del cron de Magento y de algunos otros detalles que han ido surgiendo mientras investigaba un poco sobre frameworks para PHP-CLI.

Collabtive-CI 0.6.5.2

Al comienzo es fácil mantener el ritmo, así que vamos a aprovechar la inercia. Versión 0.6.5.2 de Collabtive-CI con otro cambio referente a las tareas. En ésta oportunidad, agregué la posibilidad, opcional, de cargar para una tarea la cantidad de tiempo estimado que va a llevar. La idea será avanzar sobre el control de tiempo …