¿Hay alguna forma de configurar Travis CI en nuestras propias máquinas para repositorios privados y hacer que se conecte a nuestro propio servidor git?Travis CI para repositorios privados
Respuesta
Parece que están trabajando en el soporte de repositorio privado. Está en pruebas beta privadas ahora. Pago y envío este hilo https://groups.google.com/forum/?fromgroups#!topic/travis-ci/Asq30ulew4E
Actualización: También puede comprobar https://circleci.com/ caso de los repos privados.
¿Alguna actualización de esto? – knocte
Creo que esto es lo que estás buscando. Especialmente me gusta pagar solo por el tiempo de compilación. http://beta.travis-ci.com/?r=http://about.travis-ci.org/docs/user/travis-pro/
¿Realmente necesito darles mi dirección de correo electrónico antes de que pueda ver lo que ofrecen? – andrewsi
Travis ahora tiene una oferta privada, el precio inicial en el momento de la escritura es de $ 129.00 USD por mes para repositorios ilimitados con dos compilaciones simultáneas. Muy fácil de configurar y si ya está en GitHub se integra muy bien: https://magnum.travis-ci.com/
entonces ... travis no es un código abierto – knocte
Eso es correcto, aunque no veo dónde el cartel original específicamente solicitó una solución de código abierto. –
Otra alternativa es gitlab-ci. Esto funciona bien con gitlabhq y es de código abierto.
ACTUALIZACIÓN:
Recientemente he intentado Jenkins con GitlabHQ. Ambos pueden coexistir muy bien también, pero con la ayuda de complementos adicionales. Jenkins no viene con soporte para git desde el primer momento, pero hay un complemento disponible para eso.
La instalación de Jenkins fue muy directa en Ubuntu. Supongo que debe ser tan fácil en otras plataformas como está escrito en Java y está disponible como un archivo .war. Configurarlo también es muy fácil desde su interfaz web.
Numerosos complementos están disponibles (incluidos los de GitlabHQ, Github, etc.). Los complementos se pueden descargar e instalar directamente desde su interfaz web.
Jenkins es también una posible herramienta de CI. cloudbees ofrece soporte empresarial.
Travis CI ahora ofrece Travis Pro para repositorios privados. Los usuarios con una dirección de correo electrónico del alumno pueden registrarse para GitHub's Student Developer Pack y get access to build from private repositories for free.
- 1. Citando a YAML (para Travis CI)
- 2. Travis-CI con jasmine-node
- 3. Usando claves secretas api en travis-ci
- 4. Travis CI En el directorio secundario
- 5. Travis CI: FATAL: el rol no existe
- 6. Agregar variable de entorno secreta a Travis CI
- 7. Cómo obtener Travis-CI build_number dentro del comando after_script
- 8. Travis para repositorio privado personal
- 9. Repositorios privados y públicos de Git para el mismo proyecto
- 10. Cómo usar travis-ci o gruñir para probar con diferentes versiones de un script
- 11. ¿Puedo alojar repositorios privados de Git en mi propio servidor?
- 12. ¿Cómo puedo pagar varios repositorios privados de Github usando Jenkins
- 13. Configuración de la base de datos de Rails en Travis-CI
- 14. rake db: la migración no funciona en la construcción de travis-ci
- 15. ¿Qué hace Travis-CI en realidad en el desarrollo de PHP?
- 16. ¿Qué tan seguro sería el hosting de Github para repositorios privados?
- 17. ¿Cómo funciona una "confirmación retardada" con repositorios de control de fuente y servidores de CI?
- 18. ¿Algo mejor que CruiseControl para .Net CI?
- 19. explicar $ CI = & get_instance();
- 20. Comparación de servidores CI?
- 21. Convención de nomenclatura para campos privados
- 22. Obteniendo depósitos privados de la organización con GitHub API V3
- 23. Git push solo para repositorios desnudos?
- 24. SVN Monitor como software para repositorios Git
- 25. Mejor gestión de repositorios para Maven
- 26. Múltiples espejos Maven para los mismos repositorios
- 27. grep para cosas en múltiples repositorios git
- 28. ¿Cuál es la mejor práctica para nombrar métodos privados y estáticos privados en C#?
- 29. ¿Finalizar métodos privados?
- 30. Objective-C protocolos "privados"?
http://vzmind.tumblr.com/post/9412611799/why-travis Consulte la sección Instalación de Travis-CI localmente. –
Otra alternativa es utilizar un servicio alojado de CI diferente, como https://circleci.com –
@PaulBiggar, y eso ayuda a ... ¿cómo ...? – jackyalcine