jenkins

Recursos de programación de jenkins
La integración continua y el testing son dos prácticas esenciales para crear y mantener software de calidad. Pero cuando los sistemas son complejos (aplicaciones distribuidas, cloud native, microservicios...), los test de sistema son también complejos de implementar y ejecutar en un sistema de CI. Y cuando hemos conseguido que todo funcione, cada vez que un test falla, puede ser casi imposible saber el motivo, las trazas existentes habitualmente son insuficientes. En CodeURJC (http://www.codeurjc.es/) han sufrido estos problemas de primera mano durante el desarrollo de Kurento (https://www.kurento.org/), un servidor para implementar aplicaciones de videoconferencia con WebRTC. Con toda esa experiencia, están desarrollando ElasTest (https://github.com/elastest), una plataforma open source para testing end to end, que se integra con nuestro querido Jenkins. Francisco Gortázar (@fgortazar) y Micael Gallego (@micael_gallego) de CodeURJC nos presentarán ElasTest, sus interioridades, cómo lo están construyendo, sus funcionalidades actuales y el roadmap futuro. --------------------------------- Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Hoy nos hemos puesto un poco más íntimos y hablamos de nuestro día a día como desarrolladores. Un ejercicio de introspección que esperamos que os guste. Durante el episodio damos pinceladas acerca de cómo se gestionan los proyectos de desarrollo de software en la Universidad de Murcia y la Universitat de Lleida y cómo nos las arreglamos para que tiren para adelante.Durante el episodio hablamos de estas tecnologías:JenkinsELKEclipseJIRASakaiTodos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
Hoy nos hemos puesto un poco más íntimos y hablamos de nuestro día a día como desarrolladores. Un ejercicio de introspección que esperamos que os guste. Durante el episodio damos pinceladas acerca de cómo se gestionan los proyectos de desarrollo de software en la Universidad de Murcia y la Universitat de Lleida y cómo nos las arreglamos para que tiren para adelante.Durante el episodio hablamos de estas tecnologías:JenkinsELKEclipseJIRASakaiTodos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
@JesperWermuth This is a talk about how and why we codified and automated an entire infrastructure at Danske Spil, including server generation, networking, access, infrastructure building and deployment, code project building and deployment, generation of CI environment and much more. We even codified the workflows of the DevOps department, a very interesting part of the project that I look forward to share. The talk has a technical angle and there will be high level views and code examples and perhaps a demo if I feel lucky that day. Some of the technologies / things involved are: terraform, packer, vagrant, AWS, jenkins, gradle, VPNs, NATs, Virtual Private Clouds, IAM, Java, Artifactory, Docker, Swarm, Registry, … Hope to see you there 8) https://www.autentia.com
"Hablaré sobre cómo hemos ido evolucionando nuestras herramientas y prácticas de trabajo al pasar de un sistema monolítico a un entorno de microservicios. Igualmente, contaré cómo hemos adaptado nuestro entorno de desarrollo para simplificar nuestros entornos y cómo hemos ido integrando todo para tener nuestro sistema de despliegue continuo con Jenkins y Kubernetes." Todos los videos de Pamplona Software Craftsmanship https://www.youtube.com/playlist?list=PLKxa4AIfm4pWzA2ILUMUDwD_0QGIIJetn Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
"In this talk, I will take a critical look at the Jenkins Pipelines. What is the status of the documentation, what are the nooks and crannies to get things working, and what is a real PITA to get working. In the process, the pipeline used for a development pipeline will be demoed, with code samples." Todos los videos de Greach 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVzwQkePSmyNh6xuapnqtB0 Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
Víctor (@virako) vuelve a dar una charla con nosotros, esta vez acerca de cómo comprobar la calidad de nuestro código con Jenkins, revisando la complejidad ciclomática, el nombrado de variables, la cobertura de tests y un porrón de cosas más.
Durante la charla se expondrán los diferentes tipos de deployment que se han utilizado recientemente, explicando sus ventajas y desventajas. También se mostrará el caso práctico de Trovit y cómo gestionamos el cambio de un sistema de despliegue caótico a uno mejor con Ansible y Jenkins.
Continuous Delivery enables building, testing and deploying of software through build pipelines faster and more frequently with a well known steps. But how to implement a continuous delivery pipeline in real world? How to translate the theory into practice? In this session we are going to discuss how Jenkins and Gradle can help you on build this pipeline/workflow and the advantages of implementing this pipeline as code instead of using Jenkins static build steps. We will start by a really simple Java EE application and learn how to build it with Gradle, automating unit, integration and functional tests, incorporating popular code quality tools, as well as packaging, publishing and deploying the deliverable using Jenkins Workflow as the director of the whole process.
¿Quieres saber más? https://www.paradigmadigital.com/ Índice interactivo aquí debajo: 00:09 Presentación 00:20 Índice 00:40 1. Integración contínua 00:41 1.1 ¿Qué es? 01:32 1.2 Pruebas 02:02 1.3 Sin integración contínua 02:20 1.4 ¿Quién? 02:56 2. Jenkins 02:58 2.1 ¿Qué es? 03:39 2.2 Plugins 05:52 2.3 Buenas prácticas 10:02 3. Demo 16:04 Esto es todo 16:10 Preguntas