tutorial python buildbot

python - tutorial - jenkins



renombrar una compilaciĆ³n en buildbot (1)

¿Hay alguna forma de cambiar el nombre de una compilación en buildbot sin perder todos los registros?

Por ejemplo, tengo varios esclavos de Windows que todos podrían compilar: "Windows 2008+ DEBUG" pero quiero cambiar el nombre de esta compilación a "Windows 2008R2 + DEBUG".

¿Cómo configuro compare_attr (si eso es lo que tengo que hacer) para que todos los registros / etc ... estén incluidos de las versiones anteriores en la nueva?

¿Puedo renombrar manualmente los directorios y esperar que todo funcione? La experimentación me ha dicho que no funcionará, pero ¿quizás pueda escribir un comando para cambiar ciertas cosas?


Si no le importa el nombre del directorio, solo el nombre del constructor, puede configurar el atributo builddir del constructor para que sea lo que es actualmente, luego nombrar a su constructor como desee.

Los datos almacenados en el directorio del constructor están en encurtidos. Mirando el código, creo que los únicos datos que pueden causar problemas es el nombre del constructor. Si se preocupó por los eventos que no son de compilación, probablemente solo podría eliminar el archivo del builder de cada directorio. De lo contrario, debería volver a escribir el pickle con el nombre del generador de actualizaciones.