tfs - tutorial - team foundation server 2017 requirements
¿Es capaz de ignorar/deshabilitar el primer paso Obtener fuente en vNext Build? (2)
Intenté usar
agent.source.skip = true
(en lugar de
Build.SyncSources = false
),
y parece mantener las variables.
Encontrado aquí: https://github.com/Microsoft/azure-pipelines-agent/issues/1465
Esta es nuestra situación: a veces necesitamos ejecutar una compilación vNext sin necesidad de extraer ningún código fuente del servidor TFS.
Pero no queremos cambiar las asignaciones del espacio de trabajo. ¿Hay alguna configuración relacionada que simplemente ignore o deshabilite el paso de obtener fuente en la definición de compilación A diferencia de cualquier otra tarea, la tarea " Obtener fuentes " se agrega automáticamente cuando crea una nueva definición de compilación, que no puede deshabilitar o eliminar la tarea haciendo clic con el botón derecho.
Cualquier sugerencia apreciada!
No puede desactivar / eliminar directamente la tarea Obtener orígenes . Sin embargo, puede agregar una variable para lograrlo:
Build.SyncSources = false
Puede ver en la siguiente captura de pantalla, la operación Obtener orígenes comenzó y finalizó sin obtener los datos del control de versión TFS
Nota: Esta variable funciona con TFS 2017 y versiones posteriores / VSTS vNext .
Para obtener más información detallada, eche un vistazo a este útil blog .