TeamCity para sitio estático

Soy un desarrollador front-end. Hago muchos PHP / CSS / JS y HTML. En la actualidad, la forma en que realizamos nuestra implementación en el entorno de testing es llevar nuestros códigos a los serveres de GIT. Dirígete a nuestros serveres de almacenamiento intermedio y realiza una extracción a algún directory. Y luego mueva manualmente los files del directory a los directorys correctos en nuestro server web apache.

¿Será excesivo si uso TeamCity para hacer esto? Tengo la intención de escribir un script ANT que haga la copy, lo que significa que el tipo Runner será ANT. Entonces, cada vez que hay un empuje para el repository de GIT, Teamcity extraerá y luego ejecutará la secuencia de commands ANT para copyr los códigos afectados en los directorys correctos.

Si no, con mucho gusto me encantaría escuchar cualquier sugerencia. Gracias

Teamcity puede ser exagerado en este momento, ya que solo lo usarías como un desencadenante elegante para tu construcción.

Pero considere agregar parameters de compilation personalizados, que puede pasar a su secuencia de commands. A continuación, puede comenzar a automatizar las construcciones en diferentes entornos a través de una interfaz de usuario amigable.

A continuación, tiene una plataforma para basar un process de implementación correcto más adelante en la carretera.

Llegue el momento en que necesite compilation de PHP, minifalición de JS, testings unitarias, todo es solo otro paso en su configuration de TC.

Yo lo recomendaría.