Necesito ejecutar build en una configuración bajo un ID de usuario específico. ¿Cómo puedo hacer esto? No puedo cambiar el servicio del agente para que se ejecute como este ID de usuario porque necesito usar este usuario o ID de producción solo para esta configuración en particular. ¿Cómo puedo hacer esto en Teamcity?teamcity run build como usuario específico
Respuesta
Eche un vistazo a runAs Complemento TeamCity.
Eso parece exactamente lo que necesito. Una pregunta, sin embargo, menciona la versión 6.5.3 de la ciudad del equipo. Actualmente estoy ejecutando 6.5.1, ¿hay alguna posibilidad de que funcione o tendré que actualizar? – praskris
Sí, necesitas actualizar. El complemento usa una API que se introdujo por primera vez en 6.5.3. – neverov
Actualicé e instalé el complemento, ¡gracias !. Tuve una pregunta rápida. La ayuda dice 'teamcity.build.runAs.command =" C: \\ Archivos de programa \\ SysInternals \\ psexec.exe "-u% runas.nombre de usuario% -p% runas.password% {start_build_script } ' ¿Es así como lo uso dentro de mi script de compilación personalizada? ¿O es especificar esto en el archivo build.properties? – praskris
También está disponible el nuevo RunAs TeamCity plugin para agentes de ventanas.
- 1. TeamCity vs Team Build
- 2. Build & Run: plist no se actualiza
- 3. TeamCity integrado con proyectos Xcode (BUILD RUNNER)
- 4. Ejecutar comando xp_cmdshell como usuario específico
- 5. Ejecución de ColdFusion como usuario específico
- 6. Uso de comandos git en TeamCity Build Step
- 7. TeamCity Nombre de usuario/contraseña
- 8. Construya e implemente un número de revisión específico con TeamCity
- 9. ¿Puedo personalizar por completo un error/advertencia de Xcode 4 Run Script Build Phase en Issues Navigator y Build Logs?
- 10. Force TeamCity para construir en un agente específico
- 11. NDK-build no encontrado como un comando
- 12. Íconos de la aplicación iOS actualizados, no se muestran en Limpiar Build/Run
- 13. Ejecutando Watin en TeamCity
- 14. Usuario de correo electrónico que destruyó la compilación en Teamcity
- 15. Propiedad de Teamcity para el usuario con sesión iniciada actualmente
- 16. ¿Cómo hago que una compilación de TeamCity aparezca en TFS Build Explorer?
- 17. ¿Puede TeamCity publicar un proyecto web utilizando el sln2008 build runner?
- 18. TeamCity Build & Deploy: ¿Cómo pasas las rutas de artefactos dependientes a un script?
- 19. cerrar sesión programáticamente un usuario "específico"
- 20. htaccess permite el acceso al usuario específico
- 21. NUnit Integración con teamcity
- 22. Arquillian Run modos
- 23. Maven Run Project
- 24. Playframework run y Global.onStart
- 25. No se pueden obtener los artefactos usando el tipo de compilación Run Archivo de la solución de Visual Studio
- 26. cmake "make run"
- 27. Xcode 4 términos "Build for testing/Build for running/build for profiling/build for archiving"
- 28. Test run cron entry
- 29. Emacs run-javascript?
- 30. EF Migrations en CI Build Server
Posible duplicado http://stackoverflow.com/questions/5223055/how-do-i-run-a-teamcity-build-as-a-specific-user –
@MikeTwo - esta solución no se adapta demasiado bien para mí . Nuestra firma tiene una política donde la contraseña se cambia automáticamente cada 2/3 meses. Tendré que recordar actualizar la contraseña cada vez. Además, poner la contraseña en texto claro no suena bien. ¿Hay alguna solución mejor o JetBrain ha agregado alguna característica para respaldar esto en las versiones más nuevas? – praskris
No estaba tratando de decir que la respuesta iba a funcionar. Solo estaba señalando que hay una pregunta duplicada. –