Jenkins hosted

85 views
Skip to first unread message

Fernando Palomo García

unread,
Jan 10, 2013, 4:46:37 AM1/10/13
to phpbar...@googlegroups.com
Hola Grupo!

Alguien ha utilizado algún " jenkins as a service" para proyectos PHP ? Estamos buscando algo similar para un proyecto. 

Saludos!

theUniC

unread,
Jan 10, 2013, 12:48:53 PM1/10/13
to phpbarcelona
Hola Fernando,

Atlassian tiene disponible este producto


Un saludo!
Christian.


--
Has recibido este mensaje porque estás suscrito al grupo "Grupo de programadores PHP de Barcelona" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a phpbar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a phpbarcelona...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/phpbarcelona?hl=es.

Fernando Palomo García

unread,
Jan 10, 2013, 1:35:44 PM1/10/13
to phpbar...@googlegroups.com, phpbarcelona
Lamentablemente no tiene soporte para php, hace ya años que la comunidad se lo esta pidiendo. Es una lastima porque el resto de la suite atlasian es muy de mi agrado...

Emmet O'Grady

unread,
Jan 11, 2013, 9:50:56 AM1/11/13
to phpbar...@googlegroups.com
Hola Fernando!

Tengo un servidor viejo en mi casa en lo cual tengo Jenkins instalado, va un poco lento ya que ni la conexión ni el servidor son muy buenos... pero funciona!

Si no tienes un compu viejo en casa podrías alquiler un VPS (Virtual Private Server) y instalar Jenkins allí.  Echa un ojo sobre OVH (https://www.ovh.es/vps/), por tan solo €15 al mes tienes tu propio servidor en la nube.  En esto se puede instalar cualquier cosa...

Saludos!

Emmet

victor.g...@gmail.com

unread,
Jan 11, 2013, 1:44:14 PM1/11/13
to phpbar...@googlegroups.com
Hola Fernando, no es jenkis pero bueno exite https://travis-ci.org/

Saludos
PD. Feliz año a todos :)



2013/1/11 Emmet O'Grady <emme...@gmail.com>
--
Has recibido este mensaje porque estás suscrito al grupo "Grupo de programadores PHP de Barcelona" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/phpbarcelona/-/dDUmWITNmUkJ.

Victor Castell

unread,
Jan 11, 2013, 1:59:32 PM1/11/13
to phpbar...@googlegroups.com
En la linea de lo que comenta Victor también existe https://drone.io/ 

Salu2

victor.g...@gmail.com

unread,
Jan 11, 2013, 2:06:58 PM1/11/13
to phpbar...@googlegroups.com
Rebuscando un poco mas:
hay una seccion que se llama: 

Based on Jenkins as the CI tool

2013/1/11 Victor Castell <victo...@gmail.com>

Victor Castell

unread,
Jan 11, 2013, 2:12:19 PM1/11/13
to phpbar...@googlegroups.com
Sin animos de ofender a nadie eh, pero este thread es un poco http://www.usaelputogoogle.com/marlo.php 

Salu2

Fernando Palomo García

unread,
Jan 11, 2013, 3:25:42 PM1/11/13
to phpbar...@googlegroups.com
Hola a todos!

Muchas gracias por vuestras respuestas. A los que sugerís VPS y tal, no me he explicado bien. No es problema de hierro, es cuestión de contratar este servicio y olvidarnos de configurar y mantener jenkins, que lamentablemente da bastantes problemas cuando lo usas exaustivamente y pretendes hacer cosas medio avanzadas. Igualmente, muchas gracias por ser tan rápidos, quizá en algún momento más adelante me resulten ( o a lo mejor a alguien más en la lista ) interesantes .

Lamentablemente, la mayoría de los productos que me habéis sugerido son para open source ( travis ) o no soportan PHP ( casi todos los demás ) . La verdad es que de hecho, la mayoría de ellos los conocía, a excepción del link de Victor ( guardiola ) de clinckerhq, al que le daré un rato más de investigación, ya que una de las suites que sugiere parece interesante. Pena para mí, tenía esa vana esperanza de que alguien conociera "ese producto nuevo poco popular que acaban de lanzar en silicon valley y lo está petando" :_(



--- Tema aparte

Victor ( Castell ) , ya llevo bastante tiempo trabajando con jenkins ( cuando era hudson, o incluso trabajé con cruise-control ) para proyectos PHP y todas las veces que hemos hecho comparativas para evitar tener que montar nuestro jenkins nos hemos dado un cabezazo y terminado haciéndolo porque no encontramos nada mejor. Obviamente he googleado antes de preguntar en la lista. No por nada, sino por intentar solucionarlo lo más rápido posible. 

Lo que pasa es que soy de los que piensa que está guay usar las listas de este tipo para generar conversación, donde alguien viene y comenta qué herramientas utiliza, otro sugiere otra, se crea un debate... y es enriquecedor para todos. Es más, me gustaría que esto fuera en eventos donde la comunidad se reune periódicamente...  
Es más, echo de menos este tipo de debates en esta lista, somos una comunidad muy grande en BCN y creo que nos apoyamos poco. Comentarios del tipo "eso que preguntas es obvio" no ayudan a que la gente se anime. Me encantaría que la lista de php barcelona fuera tan activa que tuviera que hacerme un filtro de correo, porque no hay nada más poderoso que una comunidad activa. Y además creo que estamos en un sitio donde hay programadores muy buenos, quizá solo falta un poco de abrirnos a los demás, dar y recibir.

Sin más, imagino que no lo decías con mala fé, no me entiendas mal, es solo que comentarios de ese tipo no ayudan a reflotar esta comunidad semi-muerta. Bueno, que a ver si hay una php&beers pronto y discutimos si alguien ha hecho algo interesante sobre el tema recientemente.

Por mi parte seguiré investigando en la web que mandó VGuardiola y os cuento.


Feliz año nuevo a todos! 




Pau Gay Martín

unread,
Jan 11, 2013, 3:40:30 PM1/11/13
to phpbar...@googlegroups.com
Estoy muy en tu línea, Fernando.

Me gusta este tipo de preguntas (a pesar de poder googlearlo, uno siempre tiene una experiencia particular con un producto / tecnologia determinados que puede explicar o recomendar).

Ánimo, aunque no he hablado antes, he estado siguiendo la conversación ;) !

De paso, aprovecho y pregunto ...

¿A que te refieres con " ... que lamentablemente da bastantes problemas cuando lo usas exaustivamente ... "? ¿Que problemas tienes? 

Nostros usamos Jenkins mucho y estamos bastante contentos, y nos funciona muy bien.


2013/1/11 Fernando Palomo García <sev...@gmail.com>

--
Has recibido este mensaje porque estás suscrito al grupo "Grupo de programadores PHP de Barcelona" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a phpbar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a phpbarcelona...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/phpbarcelona?hl=es.

Carlos Buenosvinos

unread,
Jan 11, 2013, 4:04:24 PM1/11/13
to phpbar...@googlegroups.com
Hola,

1. Instalar un jenkins en una CentOS son 3 instrucciones:
2. La configuración para proyecto PHP, depende de cada uno, pero lo típico: http://jenkins-php.org/
3. No te compliques la vida, de veras, Jenkins funciona fino, fino.

Saludos,
Carlos

Fernando Palomo García

unread,
Jan 12, 2013, 3:43:07 AM1/12/13
to phpbar...@googlegroups.com
Hola!

@Pau, creo recordar que la mayoría de problemas serían de configuración. La verdad que en los dos últimos proyectos grandes no he sido el responsable de mantener el jenkins andando, pero era frecuente que jenkins estuviera caído, por un sinfín de motivos. Después de la última experiencia, quería evitar si es posible el tiempo que perdimos en el proyecto anterior en esto. 

Aunque al final, igual que siempre, el viernes ya compramos un servidor en hetzner ( http://www.hetzner.de/en/hosting/produkte_rootserver/ex4s ) y volveremos a arrancar jenkins ahí, junto al resto de tools que usamos para development y monitoring. @Carlos, de hecho por chafardear un poco y ahorrar tiempo para la próxima vez, decidimos montarlo con puppet, los módulos ya están listos.

Ya he estado mirando más detenidamente clincker. Creo que es más de lo que necesitamos, aunque la apunto para futuros proyectos. 

Saludos,

Ricard Clau

unread,
Jan 12, 2013, 10:52:05 AM1/12/13
to phpbar...@googlegroups.com
Nosotros tenemos Jenkins montados en Ubuntu Server y en MacMini y no se han caído desde que los levantamos. 
En los MacMini se tiran tests de C++, se sube a TestFlight, etc... y en el Ubuntu Server todo tipo de métricas de PHP, testing unitario y incluso hemos hecho una mini herramienta para el equipo de traducciones que trabaja directamente contra Github y hasta nos hace pull request automáticamente.

No entiendo qué te puede pasar que tumbe los Jenkins, quizás dependa de las tareas que ejecutes... pero vaya Tomcat no es el mejor servidor de aplicaciones del mundo y Java es pesado según como pero Jenkins va bastante fino. Seguro que hay plugins mejores que otros pero de momento no me he encontrado con problemas muy gordos ni falta de información en cuanto a las configuraciones.

Sobre Travis, hace un tiempo que salió http://about.travis-ci.org/docs/user/travis-pro/ pero no lo he usado. El problema que tiene travis es que las instancias que levantan son de 32 bits y puedes tener problemas si desarrollas confiando en que tu arquitectura es 64-bit y no es necesario (por poner un ejemplo) usar bcmath para operar con enteros muy grandes (que es más lento, claro). Y está claro que para open-source es genial y te ahorras tener un montón de configuraciones y versiones si por ejemplo quieres testear tu código en PHP 5.3, PHP 5.4, Cassandra 0.8 y Cassandra 1.1

En cualquier caso, y ligado con lo que ha dicho bastante gente, me preocupa un poco la actitud "busca en el google" y otro tipo de borderías que algunas veces hay en la lista. Bastante muerta está como para intentar evitar este tipo de debates que si bien en Google se pueden encontrar opciones, es mucho más enriquecedor que la gente comente sus experiencias o problemas. 

Y por lo que sé, la gente habla mucho y a la hora de la verdad hacemos testing en bastante pocas empresas.

Estoy con Fernando. Nos apoyamos MUY poco unos a otros. Todo el mundo quiere que se hagan eventos, que valgan 4 duros y que vengan Rasmus, Derick, Ilia, Fabpot, etc... pero cuando llega el momento de montarlo nadie colabora. Y es bien triste, ya que tenemos la gran suerte de tener proyectos PHP bastante importantes en el área de Barcelona y se podrían hacer muchas más cosas.

Pero preguntas si alguien ha probado XXX y te dicen que uses el Google, pues vale, genial. Eso NO es comunidad y desde luego no aporta nada.

Alejandro Moleiro

unread,
Jan 15, 2013, 2:57:01 AM1/15/13
to phpbar...@googlegroups.com
Hola Ricard y todos:

Si necesitáis apoyo para montar eventos, podéis contar conmigo. ¡Que no sea porque falta gente!. Tengo 3 hijos, bastante poco tiempo, pero si buscamos buenos horarios algo podremos hacer.
Aprovecho para felicitar a los que montaron las ediciones de la PHP BCN porque fueron excelentes. No tanto por los ponentes, sino propiamente por la organización: todo salió perfecto, el ambiente era extraordinario y el precio era más que regalado. A mí y creo que a la mayorías nos han sido muy útiles.

Un saludo y enfadaos cuando sea necesario porque es la única forma de activarse.

A. Moleiro

Oriol Jiménez

unread,
Jan 15, 2013, 4:39:23 AM1/15/13
to phpbar...@googlegroups.com
Añadido a la lista de interesados en la PBC :)

Acabamos Enero moviendo el tema, te decimos algo.

Tema CI -> server Jenkins en EC2. Bueno, bonito y barato.


Salu2
Oriol


Para ver este debate en la Web, visita https://groups.google.com/d/msg/phpbarcelona/-/VRQJl5WJ_UUJ.

Para publicar una entrada en este grupo, envía un correo electrónico a phpbar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a phpbarcelona...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/phpbarcelona?hl=es.

Alejandro Moleiro

unread,
Jan 15, 2013, 5:47:28 AM1/15/13
to phpbar...@googlegroups.com
Hola a todos:

Oriol: Apúntame a la lista, intentaré devolveros con mi ayuda, mi gratitud por haber montados estos eventos.

Sobre AWS os animo a todos a probarlo. Nosotros una editorial, desde hace un año hemos migrado a AWS casi todos nuestros servicios por 300$/mes aprox además de las cuotras trienales.  Un regalo.
Estos son brevemente:
  • EC2 (5 instancias)
    • CRM
    • ERP (Facturación, contabilidad, etc, de Sage Logic Control)
    • Control de presencia (servidor que registra a los empleados cuando entran y salen http://www.grupospec.com/)
    • Servidor de desarrollo, preproducción y pruebas varias
    • SMTP relay de emailing (Gammadyne contra smtp.com)
    • Jira, Confluence, GreenHopper y Team Calendars (medium cómo mínimo para 25 usuarios)
    • Servidor de email interno. Externo a través de GApps.
    • Nos conectamos a través de VPN desde Barcelona, Madrid y Cornellà. NO usamos la VPN de Amazon, porque es carísima y no aporta nada.
  • S3
    • Estáticos de la Web y CRM: básicamente imágenes (unos 2 millones)
  • Glacier
    • Backups de datos (26 GB/semanales)
  • SES
    • Para el envíos de emails masivos, aunque preferimos Smtp.Com para 250K/mes con EC2
  • VPC
    • 1 VPC en USA para servicios sin datos personales
    • 1 VPC que contienen la instancias en Irlanda para cumplir las normas de datos personales en Europa
  • IAM
    • Para la gestión de usuarios y algunos puedan hacer cositas como reiniciar equipos, etc.

Entre otras ventajas de AWS:

  • No hay límite de CPU
  • No hay límite de disco
  • Ancho de banda de 40MB (con mayúsculas las dos)
  • 50 ms de retardo con Irlanda, más que bueno
  • Cambio de IP sin apagar el servidor
  • Backups con un click
  • Ahorro de mantenimiento de racks, corriente, técnicos, etc.
  • Los SLA son reales (al menos para nosotros)
  • Permite crear laboratorios, innovar y probar cosas que de otro modo sería caro.

Desventajas

  • El soporte básico cuesta 40$/mes y es una castaña. Se necesitan conocimientos pero seguro que los tenéis.

¿Qué echo de menos?

  • Sistema de correo electrónico como Google Apps, que ya llegará
  • Sistema de cPanel/WHM para Amazon
  • Datacenter en España


Si a alguien le interesa más info, que me escriba.

Atentamente,


Alex Moleiro
Reply all
Reply to author
Forward
0 new messages