2012-05-30 22 views
31

¿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

+10

http://vzmind.tumblr.com/post/9412611799/why-travis Consulte la sección Instalación de Travis-CI localmente. –

+1

Otra alternativa es utilizar un servicio alojado de CI diferente, como https://circleci.com –

+1

@PaulBiggar, y eso ayuda a ... ¿cómo ...? – jackyalcine

Respuesta

2

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/

+0

entonces ... travis no es un código abierto – knocte

+0

Eso es correcto, aunque no veo dónde el cartel original específicamente solicitó una solución de código abierto. –

6

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.

0

Jenkins es también una posible herramienta de CI. cloudbees ofrece soporte empresarial.

Cuestiones relacionadas