Articles of continuo integración

Error de editor de estado de commit de TeamCity

El problema es que estoy recibiendo este tipo de error: Error de estado de publicación en compilation # 41 {ID de compilation = 111, buildTypeId = Sandbox_Build}: No se puede publicar el estado en Upsource para VCS root https://bitbucket.org/cogdevs/sandbox#refs/heads/master: código de respuesta: 404, razón: NO ENCONTRADO Encontré un tema similar, donde TS mencionó que de […]

Buscando una utilidad de supervisión para Nightly./ continuous integration

En nuestro negocio, estamos buscando una herramienta de monitoreo que monitoree nuestras ejecuciones nocturnas / continuas. Nuestro flujo de compilation incluye lo siguiente: Construyendo la versión desde el SCM (Source Control Management) Construir Kit de installation interna Revertir el server VMWare a las instantáneas base Instalación de nuestro kit de installation interno Ejecutando algunas testings […]

Qué poner en composer.json

Entiendo que el título no es el mejor, pero vamos. Tenemos varias herramientas que ayudan a desarrollar una aplicación con PHP, como PHPUnit, PHPMD, PHP Depend, PHP Doc, y más. Por ejemplo, sé que PHPUnit es esencial en require-dev, pero lo que me desconcierta es, por ejemplo, que PHPCPD es una herramienta simple que nos […]

Integración continua con Jenkins – aclaraciones

Estamos planeando implementar la continuous integration con el software Jenkins, por lo que instalamos con éxito Jenkins en nuestro server (plataforma Windows) Mi pregunta fue ¿Cómo puedo administrar (mantener) mi código fuente? ¿Cómo podemos configurar si el código fuente está ubicado en alguna otra máquina / server / nube? Nuestro process actual Jenkins, el código […]

Alternativas de TeamCity

Escribo muchos proyectos pequeños, y me gustaría usar algo como TeamCity para mis serveres de compilation. Mi problema con solo usar TeamCity es que la versión Profesional de solo parece permitir, como máximo, 20 proyectos. Y dado que estos proyectos generalmente no son vendibles, la label de precio para la edición Enterprise es demasiado. Los […]

Revertir el compromiso en la sucursal remota sin forzarlo

¿Cómo puedo revertir algunos repositorys remotos a un antiguo compromiso sin forzar la fuerza y ​​perder el historial? Sé que podría hacer git reset –hard <commit-hash> git push -f origin master pero no tengo permissions para forzar push y tampoco quiero perder el historial. Quiero hacer esto porque introduje algunos **** en mi twig principal […]

Alternativa a phpUnderControl: ¿es el mejor?

Estoy buscando un buen sistema para PHP, que hace UnitTesting, Subversion, Coding Standards. Me encantaría escuchar sus sugerencias y cuál es la mejor y por qué. Lo ejecutaré en un server Debian para que todo lo que se ejecute en serveres Mac o Windows esté fuera de discusión.

Aplicación que enumera todas las comstackciones hechas desde Hudson

Hola chicos, estoy buscando una aplicación (o un plugin hudson) que tenga una list simple de todas las construcciones (hechas en hudson) incluyendo el número de versión y la información de jira.

Cómo lograr la entrega continua con Jenkins y SVN

Estoy leyendo sobre la entrega continua , o la filosofía / práctica mediante la cual los directorys de control de origen desencadenan comstackciones de CI, y si la compilation falla, todo el desarrollo se congela hasta que el confirmador soluciona el problema, vuelve a confirmar y corrige la compilation. Realmente, realmente me gusta esta mentalidad. […]

buildbot: buildbot.slave.commands.SVN vs. buildbot.steps.source.SVN

Pregunta de Buildbot: Cuándo utilizar cada una de estas classs: buildbot.slave.commands.SVN y buildbot.steps.source.SVN ? Quiero la class que se usa para verificar un proyecto de svn.