PANTALÓN

es una extensión PERL para los entornos de construcción de horm / nant.
Descargar ahora

PANTALÓN Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Julian Onions
  • Sitio web del editor:
  • http://search.cpan.org/~jonions/PANT-0.17/PANT.pm

PANTALÓN Etiquetas


PANTALÓN Descripción

El pantalón es una extensión de Perl para los entornos de construcción de hormigas y nantes. El pantalón es una extensión PERL para entornos de construcción de horm / nant como hormigón .synopsis perl buildell.pl -output buildlog usa pantalón; Startpant (); Fase (1, "actualización"); Tarea (Comando ("Actualización de CVS"), "Fetch el código más reciente"); Fase (2, "construir"); Tarea (UpdateFileversion ("H / Version.H", QR / (# define * versiones +) (D +) / => q {"$ 1". ($ 2 + 1)}, "archivo de versión actualizado"); tarea (comando ( "Hacer todo"), "Distribución construida"); Fase (3, "implementar"); Tarea (Comando ("Distribución"), "Distribución construida"); SI (NEWERTHAN (Fuentes => , objetivos => ) {copyfiles ("myexe", "/ / usr / bin");} endpant (); Respartnsthis es un módulo para ayudar a construir entornos de construcción automatizados. La inspiración vino de Los entornos de creación de horm / nant que usan XML para describir una sintaxis de dependencias. Por diversas razones, ninguna de estas fueron adecuadas para mis propósitos, y sospecho que finalmente terminará escribiendo algo bastante similar a Perl en XML para atender. Todas las cosas que quiere hacer. ¡También un módulo llamado Pant fue demasiado bueno un nombre para perderse! Este módulo se basa en algunas de las ideas en Horm / Nant, y también en el módulo de prueba :: Modo de modo para hacer las cosas. Este módulo es, por lo tanto, una colección de herramientas para ayudar a automatizar los procesos, y proporcionar un Construir el registro de lo que sucedió, se pueden observar las compilaciones remotas. La filosofía básica es que probablemente puede usar Hacer o Visual Studio o similar para hacer el edificio pesado. No hay necesidad real de replicar eso. Sin embargo, esas cosas como la salida de los repositorios de CVS / SVN, actualizando los números de la versión, revisándolo de nuevo, en ejecución de arneses de prueba y similares son las cosas que hacen no es bueno. XML no es un lenguaje de programación, pero puede describir una gran cantidad de lo que desea usar, que es lo que hace la hormiga básicamente. Sin embargo, siempre hay algo que desea hacer, que no se puede describir en el idioma de descripción actual. En estos casos, puede llamar a una rutina externa para hacer las cosas. Sin embargo, parece mucho más fácil proporcionar una serie de subrutinas útiles en un lenguaje de scripting, lo que lo ayuda a construir cosas. Entonces, si necesita hacer algo ligeramente de pistas, tiene toda la potencia allí mismo. La otra cosa que quiero saber es "¿Funcionó" y si no lo hizo, qué salió mal? Para este fin, se requiere un montón de registro para que la compilación pueda ser rastreada. Como la compilación probablemente será remota, HTML parece que la opción obvia para informar, por lo que puede mirarla desde un servidor web. Requisitos: · Requisitos de Perl: · Perl


PANTALÓN Software relacionado