Recent Forum Posts
Desde categorías:
page 1 of 212next »
Ruben (invitado) 28 Dec 2015 18:08
in discussion Hidden / Per page discussions » MV Integración Continua

Si, estoy interesado, donde se puede descargar la MV
Gracias

por Ruben (invitado), 28 Dec 2015 18:08
Ivette C (invitado) 19 Nov 2015 17:13
in discussion Hidden / Per page discussions » Taller de Pruebas de Carga y Optimización

Excelente página me ayudo bastante, gracias por aportar con tu conocimiento.

por Ivette C (invitado), 19 Nov 2015 17:13
Daniel Reis (invitado) 23 Jul 2012 16:52
in discussion Hidden / Per page discussions » Proyecto OpenMAVIC

Saudações!

Achei bastante util este trabalho,
porém vejo que está em "stand by" e a VM antes hospedada no megaupload, agora esta fora os links, como está o projeto? É possivel obter a VM?

Atenciosamente.

por Daniel Reis (invitado), 23 Jul 2012 16:52
prometeuxz (invitado) 26 Sep 2011 20:56
in discussion Hidden / Per page discussions » Taller de Integración Continua

a mi me pasa el mismo error como lo solucionaste?????????

at java.lang.ProcessBuilder.start(Unknown Source)
at hudson.Proc$LocalProc.<init>(Proc.java:192)
at hudson.Proc$LocalProc.<init>(Proc.java:164)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:639)
at hudson.Launcher$ProcStarter.start(Launcher.java:274)
at hudson.Launcher$ProcStarter.join(Launcher.java:281)
at hudson.tasks.Maven.perform(Maven.java:259)
at hudson.plugins.sonar.utils.SonarMaven.executeMaven(SonarMaven.java:115)
at hudson.plugins.sonar.SonarPublisher.executeSonar(SonarPublisher.java:383)
at hudson.plugins.sonar.SonarPublisher.perform(SonarPublisher.java:330)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:584)
at hudson.model.Build$RunnerImpl.post2(Build.java:159)
at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553)
at hudson.model.Run.run(Run.java:1391)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede hallar el archivo especificado
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
… 20 more
[DEBUG] Skipping watched dependency update for build: everis5 #3 due to result: FAILURE
Finished: FAILURE

por prometeuxz (invitado), 26 Sep 2011 20:56
Junior (invitado) 07 Sep 2011 22:33
in discussion Hidden / Per page discussions » Taller de Integración Continua

Muy buen post, felicitaciones, segui todos los pasos y todo ando ok, pero eso si hay que utilizar las versiones del post no cambiarlas sino por ahi salen errores.

por Junior (invitado), 07 Sep 2011 22:33
Carlos Chacin (invitado) 04 Mar 2011 16:05
in discussion Hidden / Per page discussions » Proyecto OpenMAVIC

Es posible que de este proyecto salga una ditro dirigida a este tipo de escenarios? cómo podríamos llegar a ello? podríamos incluir SCMs distribuidoa como por ejemplo Git, Bzr, Hg, etc?

por Carlos Chacin (invitado), 04 Mar 2011 16:05
Re:
azuluagaazuluaga 03 Mar 2011 01:50
in discussion Hidden / Per page discussions » Inicio

Hola Ricardo.

Lo que sucede es que los meses empiezan desde cero, esta inconsistencia entre las constantes del manejo de fechas es una de las cosas más criticadas del lenguaje.

Intenta esto:
System.out.println("Enero: " + Calendar.JANUARY);
System.out.println("Diciembre: " + Calendar.DECEMBER);

Saludos,

Re: por azuluagaazuluaga, 03 Mar 2011 01:50
Ricardo (invitado) 02 Mar 2011 22:14
in discussion Hidden / Per page discussions » Inicio

Hola Carlos,

Respecto a tu publicación Manejo de Fechas en Java, quisiera por favor si me puedes explicar porque la clase Calendar no retorna el mes actual, sino que retorna el anterior. Ej.

Calendar ahoraCal = Calendar.getInstance();
System.out.println("MES: "+ahoraCal.get(Calendar.MONTH));

Disculpa pero no encontré otra forma de hacerte llegar mi consulta. Gran blog

Saludos,
Ricardo

por Ricardo (invitado), 02 Mar 2011 22:14

Hola Carlos.

Seguramente estás accediendo a la url //http://<servidor>/svn//. Esta es la URL base de los repositorios, pero tienes que acceder a uno directamente, por ejemplo ahora sólo hay creado que se llama proyectoejemplo, así que podrías entrar usando la siguiente dirección: //http://<servidor>/svn/proyectoejemplo//.

También puedes crear otro repositorio si lo deseas accediendo al directorio /srv/svn/repos y usando el comando svnadmin, en la red hay muchos ejemplos sobre como hacerlo (por ejemplo http://svnbook.red-bean.com/en/1.1/ch05s02.html).

Un saludo.

Re: Acceso subversion por azuluagaazuluaga, 17 Aug 2010 13:50
Acceso subversion
Carlos (invitado) 17 Aug 2010 08:18
in discussion Hidden / Per page discussions » Proyecto OpenMAVIC

Estoy empezando a investigar acerca de su máquina virtual para integración contínua pero tengo problemas para acceder al repositorio SVN desde la máquina anfitrion. Al seleccionar el repositorio, me deniega el acceso tanto desde el navegador como desde eclipse accediendo con los usuarios hudson e ic (Creo que la contraseña de ambos es ic).
No he tenido ninguna dificultad a la hora de acceder ni a tomcat, hudson. Me podéis indicar cuál puede ser el problema.

Muchísimas gracias y enhorabuena por vuestro trabajo
Carlos

Acceso subversion por Carlos (invitado), 17 Aug 2010 08:18

hkdejo por mi parte no hay ningún tipo de problema, es más serían de agradecer tus experiencias y comentarios.
Si comentas que servicios quieres o te sobran te puedo ayudar.
¿Por que no creas un hilo en la lista de correo y te ayudamos en lo que podamos?

Un saludo.

Re: Agregando mas programas por Pilli (invitado), 11 Aug 2010 18:38

Ese último era yo.
Saludos.

Re: Agregando mas programas por azuluagaazuluaga, 10 Aug 2010 19:23

Claro que puedes hacerlo. OpenMAVIC se distribuye libremente y puedes hacer lo que mejor te parezca, agregar, quitar, modificar usuarios, programa, servicios. Lo que sea.

Hasta ahora no hemos pensado en una licencia pero supongo que Creative Commons es los más parecido.

Saludos.

Re: Agregando mas programas por azuluaga (invitado), 10 Aug 2010 19:19

Si yo quisiera customizar por mi cuenta esta maquina virtual, agregando o quitando servicios…como puedo hacerlo?? alguna licencia de esta maquina virtual lo prohibe?

Agregando mas programas por hkadejo (invitado), 10 Aug 2010 19:04
Iñigo (invitado) 18 Jun 2010 11:58
in discussion Hidden / Per page discussions » Taller de Integración Continua

Hola,
manual perfectamente explicado y detallado, por lo tanto mis felicitaciones. Tengo el siguiente error en la integracion con Sonar, el log es el siguiente:

………………………..
………………………..
Emma: Cobertura: Clases 92/182 (51%). Métodos 866/1791 (48%). Bloques 33141/52651 (63%). Líneas 7384.8/12041 (61%).

[ProyectoEjemplo] $ mvn.bat -f pom.xml -e -B sonar:sonar -Dsonar.jdbc.driver=com.mysql.jdbc.Driver -Dsonar.jdbc.url=jdbc:mysql://localhost:3306/sonar ** -Dsonar.host.url=http://localhost:9000
FATAL: falló la ejecución del comando
ha:AAAAWB+LCAAAAAAAAABb85aBtbiIQSmjNKU4P08vOT+vOD8nVc8DzHWtSE4tKMnMz/PLL0ldFVf2c+b/lb5MDAwVRQxSaBqcITRIIQMEMIIUFgAAckCEiWAAAAA=java.io.IOException: Cannot run program "mvn.bat" (in directory "C:\.hudson\jobs\buildEjemplo\workspace\ProyectoEjemplo"): CreateProcess error=2, El sistema no puede hallar el archivo especificado**
at java.lang.ProcessBuilder.start(Unknown Source)
at hudson.Proc$LocalProc.<init>(Proc.java:149)
at hudson.Proc$LocalProc.<init>(Proc.java:121)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:636)
at hudson.Launcher$ProcStarter.start(Launcher.java:271)
at hudson.Launcher$ProcStarter.join(Launcher.java:278)
at hudson.tasks.Maven.perform(Maven.java:253)
at hudson.plugins.sonar.utils.SonarMaven.executeMaven(SonarMaven.java:89)
at hudson.plugins.sonar.SonarPublisher.executeSonar(SonarPublisher.java:367)
at hudson.plugins.sonar.SonarPublisher.perform(SonarPublisher.java:314)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:580)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:558)
at hudson.model.Build$RunnerImpl.post2(Build.java:158)
at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)
at hudson.model.Run.run(Run.java:1264)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:124)
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede hallar el archivo especificado
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
… 20 more
Finished: FAILURE

maven esta funcionando perfectamente, y en el workspace del proyecto se crea el pom.xml

Un saludo y gracias.

por Iñigo (invitado), 18 Jun 2010 11:58
Re: Excelente!
Pilli (invitado) 28 Apr 2010 19:56
in discussion Hidden / Per page discussions » MV Integración Continua

La respuesta a como usarla esta en grupo.
Un saludo.

Re: Excelente! por Pilli (invitado), 28 Apr 2010 19:56

Claro, quisiera la dirección de la MV y alguna indicación para abrirla con VirtualBOX. Yo podría montar como ejemplo el mismo ejecicio del taller.
Aunque creo que a través de estos comentarios no nos pondremos de acuedo muy fácil. Tienes algún dato? Te puedes inscribir a la lista de correo que creé?

http://groups.google.com/group/mv-integracion-continua
mv-integracion-continua_AT_googlegroups.com

Saludos.

Excelente! por azuluagaazuluaga, 28 Apr 2010 17:17
Pilli (invitado) 28 Apr 2010 15:52
in discussion Hidden / Per page discussions » MV Integración Continua

Hola.

Me he decidido a crear una versión de lo que podría ser el resultado del proyecto, espero que no os moleste, he tenido unas horas libres y me he puesto a ello.
Os comento cual es el estado actual por si alguien quiere probarlo y dar su opinión. Creo que se podría utilizar como prueba para ver que cosas se echan de menos y cuales sobran, para así afinar más la configuración.

Os pongo las características:

  • Está montado en una máquina virtual, he usado VirtualBox. No tengo VMware y no se muy bien como construir un LiveCD, así que la única opción era esta. El tipo de conexión para el adaptador de red es bridge, de esta manera se le da una ip dinámicamente a la que podemos acceder desde cualquier pc de nuesta red, no sólo desde el anfitrión.
  • El sistema operativo es Archlinux 32 bits. Conozco éste mucho mejor que Ubuntu, por lo que me ha resultado bastante fácil hacerlo y más rápido que tener que mirar manuales por internet. Las locales son UTF-8. En concreto ES_es. De todas maneras se encuentran en el sistema todas las locales UTF-8 en español, por lo que se pueden cambiar a gusto del consumidor. Está configurado para hora local de Europa/Madrid.
  • El tamaño de disco duro de la MV es de 8 GB de expansión dinámica, ahora mismo ocupa 1.7 Gb. Son 100 mb para /boot, 256 mb para swap, 7500 Mb para / y 336 mb para /home. El sistema de archivos es ext4. En esto se puede debatir largo y tendido sobre la mejor estructura.
  • Hay 2 usuarios creados. root e ic (integracion continua) la clave de ambos es la misma: ic.
  • Hay instalado el siguiente software:
    • JDK 6u20.
    • Apache 2.2.15. DocumentRoot está en /srv/http/
    • Php 5.3.2
    • MySQL 5.1.4.6. Usuario: root, clave: ic
    • PhpMyAdmin 3.3.2
    • Ant 1.8.0
    • Maven 2.2.1
    • Subversion 1.6.9. Subversion esta configurado para acceder con Apache (con SSL y sin SSL). Hay un repositorio de prueba llamado proyectoejemplo. La ruta de los repositorios es: /srv/svn/repos/
    • Tomcat 6.0.26. La carpeta para despliegue es: /srv/tomcat/webapps
    • Hudson 1.3.55. Está como aplicación de Tomcat. Tiene los plugins para emma y sonar instalados.
    • Sonar 2.0.1. Está como aplicación de Tomcat y usa MySQL como base de datos. Ya se encuentra configurado en Hudson. La base de datos es: sonar, el usuario es: sonar y la clave: ic.

Creo que no paso nada por alto, no he instalado nada más, se aceptan todo tipo de sugerencias.
No he creado ningún proyecto con el que probar hudson, emma y sonar. El que hay en el svn está vácio. No estoy muy puesto en esto, por lo que será mejor que cada uno haga el suyo, así no me equivoco.

La Máquina la he creado bajo Linux 64 bits y luego la he probado en Windows 7 64 bit y ha funcionado bien en ambos casos. No creo que tengáis problemas para probarla. Los únicos fallos con los que me he encontrado han sido:

  • Al importar la MV en Windows no me ha reconocido el sistema operativo que tenia, lo he solucionado seleccionando los datos apropiados, Linux, Archlinux 32 bits.
  • Al iniciar la MV me ha dado un fallo con la interfaz de red del anfitrion, me ha bastado con elegir otra, en vez de la ethernet he elegido la wireless.

Ahora mismo se está subiendo la MV a un servidor, si estáis interesados decidlo y pongo la URL. Son unos 805 Mb.

Espero que a nadie le siente mal que me decidiera a hacerlo por libre.

Un saludo.

por Pilli (invitado), 28 Apr 2010 15:52
juankar (invitado) 26 Apr 2010 21:32
in discussion Hidden / Per page discussions » MV Integración Continua

1. Como S.O. yo también me inclino por Ubuntu. Si se quiere utilizar en un entorno de trabajo real (que se podría perfectamente), quizá es mejor utilizar la versión Server. Según la web de Ubuntu, tiene un kernel especialmente configurado para las tareas de servidor, así como software preinstalado o de fácil instalación para estas cosas. Apache (con PHP, Ruby, Phyton), servidores de correo… No tiene entorno gráfico ni aplicaciones de escritorio y su peso creo que es de unas 100 Mb. RedHat puede sonar más profesional, aunque pienso que Ubuntu está ganando adeptos también entre las empresas.
2. Como sistema de virtualización yo uso y me gusta bastante VirtualBox. He usado también Qemu. La conversión de imágenes es algo interesante que desconocía. VMWare es más profesional y quizá algo más eficiente. Otra opción es Xen, que usa paravirtualización, que mejora el rendimiento enormemente (o eso dicen, yo no la he probado).

Como decía remoh en el hilo, yo soy también de la opinión del servidor de desarrollo completo, no sólo como servidor de integración continua.
1. Un servidor web Apache donde se corran aplicaciones PHP (un dokuwiki por ejemplo, para mi un wiki potente, simple y con muchos plugins), aplicaciones Phyton (si se escoge Trac), aplicaciones ruby (si se escoge Redmine) y aplicaciones java (junto a un Tomcat o un Jetty), por ejemplo para desplegar los site generados con Maven.
2. Subversion como control de versiones. No creo que los distribuidos sean útiles en el entorno de un grupo de trabajo de una empresa típica.
3. Hudson sin duda, antes que Continuum u otros.
4. En el hilo, un anónimo habló del entorno Buildix, que usaba Mingle para el desarrollo ágil. No puedo opinar porque no lo conozco pero una herramienta de este estilo es interesante.

Así a bote pronto se me ocurren estas, la mayoría ya comentadas. Quizá habría que definir unos mínimos de lo que se quiere e ir añadiendo poco a poco aplicaciones.

por juankar (invitado), 26 Apr 2010 21:32

1. Como indicas, yo no descartaría VMWare, por ser el estándar de facto en el tema de virtualización. No he mirado QEMU pero si te permite interoperabilidad con varios tipos de máquinas virtuales, suena a una gran opción.
2. El SO yo votaría por Ubuntu, creo que es el de mayor uso por lo que será más sencillo de manejar por los usuarios.
3. De acuerdo a Hudson + Sonar con MySQL en un sólo servidor Tomcat. Agregaría Subversion y un gestor de repositorios, Nexus es el más completo pero es bastante más pesado que otras opciones como Apache Archiva. En versiones extendidas se puede agregar un wiki, un gestor de proyectos como Trac o Mantis, etc.
4. ¿Es tan importante el tamaño? Creo con que quede en un LiveCD es más que suficiente.

por ecamachoecamacho, 26 Apr 2010 14:16
page 1 of 212next »
Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License