Quiero configurar cada agente de TeamCity para usar un repositorio local (maven.repo.local) en el directorio de trabajo del agente (agent.work.dir). ¿Es posible configurar las propiedades maven para usar las propiedades de TeamCity de esta manera?¿Cómo puedo configurar agentes de TeamCity para usar repositorios locales maven separados?
Respuesta
Introduzca -Dmaven.repo.local=%system.agent.work.dir%/.m2
para el ajuste de Runner: Maven2
/JVM command line parameters
No uso TeamCity, pero Bamboo. La forma en que hago esto es para los objetivos de Maven, tengo esta definida:
-Dmaven.repo.local=${bamboo.M2REPOHOME}/${bamboo.buildKey} ...
Entonces el M2REPOHOME propiedad se define como un lugar en el sistema de archivos, y bamboo.buildKey es el nombre del proyecto. Mantengo todos mis repositorios de m2 en un solo lugar para poder destruirlos fácilmente. Probablemente deba hacer algo similar configurando maven.repo.local
en el valor de agent.work.dir
, o en otro lugar. mirando rápidamente a los documentos TeamCity, parece que usted haría algo como esto:
-Dmaven.repo.local=%agent.work.dir%/m2
El PO quería una respuesta para TeamCity no bambú. –
- 1. Acceso de SBT a repositorios locales de Maven
- 2. Dependencias en los repositorios locales de maven con leiningen
- 3. Git - Almacenar sucursales en directorios locales separados
- 4. TeamCity - agentes múltiples en una máquina? ¿Posible?
- 5. Omitir la configuración proxy de Grails para los repositorios locales
- 6. ¿Cómo configurar HTTPS para pruebas locales?
- 7. ¿Hay algún complemento de TeamCity que me permita usar Hyper-V para agentes en la nube?
- 8. Múltiples espejos Maven para los mismos repositorios
- 9. ¿Cómo configurar TeamCity en IIS?
- 10. ¿Está ejecutando múltiples agentes de TeamCity en la misma computadora?
- 11. Uso de múltiples repositorios en Maven
- 12. Mercurial HG library para Node.js para repositorios locales
- 13. Mejor gestión de repositorios para Maven
- 14. ¿Cómo configurar TeamCity con archivos privados?
- 15. ¿Cómo configurar repositorios públicos de git?
- 16. Cómo configurar artefactos de construcción en teamcity
- 17. cómo configurar juntura de Java con Teamcity?
- 18. Cómo configurar Mercurial en TeamCity 5
- 19. Git pulling changes entre dos repositorios locales
- 20. ¿Cómo configurar MAVEN?
- 21. ¿Cómo puedo mejorar el rendimiento de compilación de Teamcity?
- 22. cómo evitar que maven verifique repositorios extranjeros?
- 23. Cómo recombinar construcciones en TeamCity?
- 24. Etiquetado consistente en múltiples proyectos en repositorios Git separados
- 25. ¿Puedo agregar repositorios maven en la línea de comando?
- 26. Configurar TeamCity MSBuild y MSDeploy
- 27. ¿Cómo puedo sincronizar mis repositorios locales con el central de GitHub?
- 28. ¿Cómo puedo configurar Eclipse para usar ssh-agent para cvs?
- 29. Maven: Cómo configurar native2ascii-maven-plugin
- 30. ¿Cómo hacer una copia de seguridad de los repositorios Mercurial locales y usar rebase?
De acuerdo con TeamCity 9+, '% system.agent.work.dir%' se deprecia a favor de '% teamcity.agent.work.dir%' – kevinarpe
¡He estado buscando esta respuesta durante todo el día! –