{"id":9304,"date":"2013-06-21T16:04:47","date_gmt":"2013-06-21T16:04:47","guid":{"rendered":"http:\/\/web.soltel.es\/?p=937"},"modified":"2025-08-08T10:58:43","modified_gmt":"2025-08-08T10:58:43","slug":"integracion-y-entrega-continua","status":"publish","type":"post","link":"https:\/\/www.soltel.es\/en\/integracion-y-entrega-continua\/","title":{"rendered":"Integration and continuous delivery"},"content":{"rendered":"<p align=\"JUSTIFY\">La integraci\u00f3n continua consiste en la ejecuci\u00f3n programada de procesos que revisan peri\u00f3dicamente los cambios realizados en el c\u00f3digo de un proyecto a trav\u00e9s del sistema de control de versiones (subversion, git, mercurial&#8230;) para proceder si es necesario a la compilaci\u00f3n del c\u00f3digo, la realizaci\u00f3n de las pruebas unitarias, c\u00e1lculos de m\u00e9tricas de calidad,etc, . El objetivo final es monitorizar constantemente los proyectos de forma que cualquier incidencia (una actualizaci\u00f3n de c\u00f3digo que impida la compilaci\u00f3n, un test unitario que deja de funcionar, etc) sea detectada autom\u00e1ticamente lo antes posible y comunicada a los responsables para proceder a su resoluci\u00f3n.<\/p>\n<p>Las ventajas de utilizar herramientas de integraci\u00f3n continua en los procesos de desarrollo de software y de supervisi\u00f3n de calidad son ciertamente importantes:<\/p>\n<ul style=\"display: block;\">\n<li>No hay que esperar a que alguien descubra que un test falla o que se ha realizado una subida incorrecta de c\u00f3digo al sistema de control de versiones puesto que la integraci\u00f3n continua hace esto por nosotros de forma autom\u00e1tica.<\/li>\n<li>Como consecuencia del punto anterior, los problemas se pueden afrontar de inmediato. As\u00ed evitamos sorpresas de \u00faltima hora cuando se aproximan las fechas de entrega.<\/li>\n<li>El origen de los problemas detectados es f\u00e1cilmente identificable.<\/li>\n<li>Tenemos siempre disponibles para consultar las m\u00e9tricas de calidad del proyecto debidamente actualizadas.<\/li>\n<li>Se permite la trazabilidad de la evoluci\u00f3n del c\u00f3digo del proyecto. Esto nos proporciona un feedback muy valioso a la hora de mejorar nuestros procesos.<\/li>\n<li>Se agiliza el proceso de desarrollo ya que se consiguen que algunas tareas se ejecuten de forma autom\u00e1tica y cuando m\u00e1s nos convenga en funci\u00f3n del proyecto. Esto libera a los desarrolladores de tener que realizar estas tareas o procesos manualmente y que a menudo suelen ser tediosos, como por ejemplo ejecutar y revisar los resultados de los tests unitarios.<\/li>\n<\/ul>\n<p align=\"JUSTIFY\">Podemos dar un paso m\u00e1s, y adem\u00e1s de llevar a cabo procesos de integraci\u00f3n de continua realizar Continuous Deployment o Despliegue Continuo, que consiste en la publicaci\u00f3n y entrega autom\u00e1tica de nuevas versiones (ya sea en entornos de pruebas o , en raras ocasiones, directamente en producci\u00f3n) correspondientes a la \u00faltima versi\u00f3n del c\u00f3digo de la aplicaci\u00f3n que haya superado satisfactoriamente las verificaciones que hayamos impuesto en el proceso de integraci\u00f3n cont\u00ednua. As\u00ed pues, complementar los procesos de integraci\u00f3n continua con procesos de entrega continua aporta estas ventajas adicionales:<\/p>\n<ul>\n<li>Anyone involved in the project but who is not a developer (testing team, sales, project managers, even clients) always has the latest version of the application ready to use or review.<\/li>\n<li>The transition to production can be fully scheduled and unattended.<\/li>\n<li>As with continuous integration, we continue to automate tasks and free the development team from performing them manually.<\/li>\n<\/ul>\n<p align=\"JUSTIFY\">At Soltel IT Software, we utilize both continuous integration and continuous delivery within our software development and quality assurance processes, always tailored to the specific requirements and needs of each project and client. This practice is documented in our development processes, which comply with applicable regulations. <strong><a href=\"\/en\/es\/node\/298\/\" target=\"_blank\" rel=\"noopener\">ISO 15504 SPICE<\/a><\/strong> and are certified by AENOR.<\/p>\n<p>The transition to production can be fully scheduled and unattended.<\/p>\n<p><center>\u00a0 <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-986 aligncenter\" src=\"http:\/\/web.soltel.es\/wp-content\/uploads\/2016\/12\/proceso-300x138.png\" alt=\"proceso\" width=\"719\" height=\"331\" srcset=\"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/proceso-300x138.png 300w, https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/proceso-660x305.png 660w, https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/proceso.png 663w\" sizes=\"auto, (max-width: 719px) 100vw, 719px\" \/><\/center><\/p>\n<p align=\"JUSTIFY\">For continuous integration and delivery, we have chosen to use the web application. <strong><a href=\"http:\/\/jenkins-ci.org\/\" target=\"_blank\" rel=\"noopener\">Jenkins<\/a><\/strong>, a fork of <strong><a href=\"http:\/\/hudson-ci.org\/\" target=\"_blank\" rel=\"noopener\"> Hudson<\/a><\/strong> (Open Source project started by <strong><a href=\"http:\/\/kohsuke.org\/\" target=\"_blank\" rel=\"noopener\"> Kohsuke Kawaguchi<\/a><\/strong> (at Sun Microsystems). This fork originated after Oracle's purchase of Sun and subsequent disputes between the Hudson and Oracle developer communities.<\/p>\n<p>There are numerous reasons why we use and recommend this tool:<\/p>\n<ul>\n<li>It is free software, so its use does not involve any licensing costs, although there are companies that offer support, the best known being <strong><a href=\"http:\/\/www.cloudbees.com\/jenkins-enterprise-by-cloudbees-overview.cb\" target=\"_blank\" rel=\"noopener\">CloudBees<\/a><\/strong> which tells a version <strong><a href=\"http:\/\/www.cloudbees.com\/jenkins-enterprise-by-cloudbees-overview.cb\" target=\"_blank\" rel=\"noopener\">Enterprise<\/a><\/strong>.<\/li>\n<li>It provides out-of-the-box support for our main technology stack: Maven (and its plugins), Subversion, and Java.<\/li>\n<li>Despite being a very powerful and configurable tool, the interface is simple and the application is easy to use. The learning curve is low for both users and administrators.<\/li>\n<li>Es una herramienta muy popular, por lo que es f\u00e1cil encontrar documentaci\u00f3n y ayuda en la red.<\/li>\n<li>Jenkins ofrece unas funcionalidades muy b\u00e1sicas pero est\u00e1 concebido para ser muy extensible mediante plugins que podemos instalar desde la misma aplicaci\u00f3n. En la actualidad existen oficialmente m\u00e1s de 400 plugins disponibles, entre ellos los que nos permiten utilizar Jenkins con proyectos en otros lenguajes que no sean Java tales como PHP o Ruby.<\/li>\n<li>Hay plugins que permiten realizar entrega continua. Por ejemplo nosotros usamos <strong><a href=\"https:\/\/wiki.jenkins-ci.org\/display\/JENKINS\/Deploy+Plugin\" target=\"_blank\" rel=\"noopener\">Deploy Plugin<\/a><\/strong> para realizar publicaciones autom\u00e1ticas de aplicaciones web en un Tomcat alojado en otra m\u00e1quina y as\u00ed tener siempre disponible la \u00faltima versi\u00f3n estable de cada aplicaci\u00f3n.<\/li>\n<li>Se integra perfectamente con <strong><a href=\"http:\/\/www.sonarsource.org\/\" target=\"_blank\" rel=\"noopener\">Sonar<\/a><\/strong>, herramienta que utilizamos para las m\u00e9tricas de calidad. Tambi\u00e9n tiene soporte para Cobertura, PMD, Checkstyle&#8230;<\/li>\n<li>Posee un sistema de gesti\u00f3n de roles y agrupaci\u00f3n de proyectos que la hacen bastante escalable en funci\u00f3n del n\u00famero de proyectos y equipos de desarrollo existentes.<\/li>\n<li>Los problemas detectados en la ejecuci\u00f3n de cualquier tarea son notificados inmediatamente al equipo de desarrollo mediante correo electr\u00f3nico, aunque tambi\u00e9n hay plugins que ofrecen otras opciones.<\/li>\n<li>Disponemos de un hist\u00f3rico totalmente configurable tanto de las tareas ejecutadas como de los productos resultantes de las mismas. Esto nos permite seguir la evoluci\u00f3n del proyecto y la posibilidad de recuperar versiones antiguas de los aplicativos en caso de que fuera necesario.<\/li>\n<\/ul>\n<p>Nosotros usamos la instancia de Jenkins inclu\u00edda en el ecosistema de desarrollo <strong><a href=\"http:\/\/clinkerhq.com\/\" target=\"_blank\" rel=\"noopener\">Clinker<\/a><\/strong> que adem\u00e1s incluye Sonar, Redmine, Subversion&#8230;un producto excelente que tambi\u00e9n recomendamos.<\/p>\n<p>Por \u00faltimo, y como curiosidad, aqu\u00ed dejamos el <strong><a href=\"https:\/\/ci.jenkins-ci.org\/view\/All\/\" target=\"_blank\" rel=\"noopener\"> enlace<\/a><\/strong> a la instancia de Jenkins utilizada para realizar las tareas de integraci\u00f3n continua del propio Jenkins para que pod\u00e1is ver su funcionamiento \u00aben directo\u00bb.<\/p>\n<p><center><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-985\" src=\"http:\/\/web.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins-pantalla-principal-300x140.png\" alt=\"jenkins-pantalla-principal\" width=\"837\" height=\"391\" srcset=\"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins-pantalla-principal-300x140.png 300w, https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins-pantalla-principal-1024x479.png 1024w, https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins-pantalla-principal.png 1030w\" sizes=\"auto, (max-width: 837px) 100vw, 837px\" \/><\/center><\/p>","protected":false},"excerpt":{"rendered":"<p>La integraci\u00f3n continua consiste en la ejecuci\u00f3n programada de procesos que revisan peri\u00f3dicamente los cambios realizados en el c\u00f3digo de un proyecto a trav\u00e9s del sistema de control de versiones (subversion, git, mercurial&#8230;) para proceder si es necesario a la compilaci\u00f3n del c\u00f3digo, la realizaci\u00f3n de las pruebas unitarias, c\u00e1lculos de m\u00e9tricas de calidad,etc, &#8230;.<\/p>","protected":false},"author":8,"featured_media":1339,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[39],"tags":[92,117,118,119],"class_list":["post-9304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nuevas-tecnologias","tag-calidad","tag-despliegue-continuo","tag-entrega-continua","tag-jenkins"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Integraci\u00f3n y entrega continua - Soltel Group<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.soltel.es\/en\/integracion-y-entrega-continua\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integraci\u00f3n y entrega continua - Soltel Group\" \/>\n<meta property=\"og:description\" content=\"La integraci\u00f3n continua consiste en la ejecuci\u00f3n programada de procesos que revisan peri\u00f3dicamente los cambios realizados en el c\u00f3digo de un proyecto a trav\u00e9s del sistema de control de versiones (subversion, git, mercurial&#8230;) para proceder si es necesario a la compilaci\u00f3n del c\u00f3digo, la realizaci\u00f3n de las pruebas unitarias, c\u00e1lculos de m\u00e9tricas de calidad,etc, ....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.soltel.es\/en\/integracion-y-entrega-continua\/\" \/>\n<meta property=\"og:site_name\" content=\"Soltel Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Soltel-IT-Solutions\/158795267511286\" \/>\n<meta property=\"article:published_time\" content=\"2013-06-21T16:04:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-08T10:58:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png\" \/>\n\t<meta property=\"og:image:width\" content=\"796\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Comunicacion-Soltel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@soltel_it\" \/>\n<meta name=\"twitter:site\" content=\"@soltel_it\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Comunicacion-Soltel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/\"},\"author\":{\"name\":\"Comunicacion-Soltel\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#\\\/schema\\\/person\\\/23bfee8c77d68affbdefb2efd436f329\"},\"headline\":\"Integraci\u00f3n y entrega continua\",\"datePublished\":\"2013-06-21T16:04:47+00:00\",\"dateModified\":\"2025-08-08T10:58:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/\"},\"wordCount\":1042,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/jenkins.png\",\"keywords\":[\"Calidad\",\"despliegue continuo\",\"entrega continua\",\"jenkins\"],\"articleSection\":[\"Nuevas tecnolog\u00edas\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/\",\"name\":\"Integraci\u00f3n y entrega continua - Soltel Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/jenkins.png\",\"datePublished\":\"2013-06-21T16:04:47+00:00\",\"dateModified\":\"2025-08-08T10:58:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/jenkins.png\",\"contentUrl\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/jenkins.png\",\"width\":796,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/integracion-y-entrega-continua\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.soltel.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integraci\u00f3n y entrega continua\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#website\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/\",\"name\":\"Soltel Group\",\"description\":\"Soltel IT Solutions, empresa especializada en servicios IT\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.soltel.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#organization\",\"name\":\"Soltel Group\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/logotipo-soltel.png\",\"contentUrl\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/logotipo-soltel.png\",\"width\":276,\"height\":212,\"caption\":\"Soltel Group\"},\"image\":{\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Soltel-IT-Solutions\\\/158795267511286\",\"https:\\\/\\\/x.com\\\/soltel_it\",\"https:\\\/\\\/www.youtube.com\\\/@soltel\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/soltel\",\"https:\\\/\\\/www.instagram.com\\\/soltelgroup\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/#\\\/schema\\\/person\\\/23bfee8c77d68affbdefb2efd436f329\",\"name\":\"Comunicacion-Soltel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/litespeed\\\/avatar\\\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045\",\"url\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/litespeed\\\/avatar\\\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045\",\"contentUrl\":\"https:\\\/\\\/www.soltel.es\\\/wp-content\\\/litespeed\\\/avatar\\\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045\",\"caption\":\"Comunicacion-Soltel\"},\"url\":\"https:\\\/\\\/www.soltel.es\\\/en\\\/author\\\/comunicacion-soltel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integraci\u00f3n y entrega continua - Soltel Group","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.soltel.es\/en\/integracion-y-entrega-continua\/","og_locale":"en_GB","og_type":"article","og_title":"Integraci\u00f3n y entrega continua - Soltel Group","og_description":"La integraci\u00f3n continua consiste en la ejecuci\u00f3n programada de procesos que revisan peri\u00f3dicamente los cambios realizados en el c\u00f3digo de un proyecto a trav\u00e9s del sistema de control de versiones (subversion, git, mercurial&#8230;) para proceder si es necesario a la compilaci\u00f3n del c\u00f3digo, la realizaci\u00f3n de las pruebas unitarias, c\u00e1lculos de m\u00e9tricas de calidad,etc, ....","og_url":"https:\/\/www.soltel.es\/en\/integracion-y-entrega-continua\/","og_site_name":"Soltel Group","article_publisher":"https:\/\/www.facebook.com\/pages\/Soltel-IT-Solutions\/158795267511286","article_published_time":"2013-06-21T16:04:47+00:00","article_modified_time":"2025-08-08T10:58:43+00:00","og_image":[{"width":796,"height":400,"url":"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png","type":"image\/png"}],"author":"Comunicacion-Soltel","twitter_card":"summary_large_image","twitter_creator":"@soltel_it","twitter_site":"@soltel_it","twitter_misc":{"Written by":"Comunicacion-Soltel","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#article","isPartOf":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/"},"author":{"name":"Comunicacion-Soltel","@id":"https:\/\/www.soltel.es\/#\/schema\/person\/23bfee8c77d68affbdefb2efd436f329"},"headline":"Integraci\u00f3n y entrega continua","datePublished":"2013-06-21T16:04:47+00:00","dateModified":"2025-08-08T10:58:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/"},"wordCount":1042,"commentCount":0,"publisher":{"@id":"https:\/\/www.soltel.es\/#organization"},"image":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#primaryimage"},"thumbnailUrl":"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png","keywords":["Calidad","despliegue continuo","entrega continua","jenkins"],"articleSection":["Nuevas tecnolog\u00edas"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/","url":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/","name":"Integraci\u00f3n y entrega continua - Soltel Group","isPartOf":{"@id":"https:\/\/www.soltel.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#primaryimage"},"image":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#primaryimage"},"thumbnailUrl":"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png","datePublished":"2013-06-21T16:04:47+00:00","dateModified":"2025-08-08T10:58:43+00:00","breadcrumb":{"@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.soltel.es\/integracion-y-entrega-continua\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#primaryimage","url":"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png","contentUrl":"https:\/\/www.soltel.es\/wp-content\/uploads\/2016\/12\/jenkins.png","width":796,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.soltel.es\/integracion-y-entrega-continua\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.soltel.es\/"},{"@type":"ListItem","position":2,"name":"Integraci\u00f3n y entrega continua"}]},{"@type":"WebSite","@id":"https:\/\/www.soltel.es\/#website","url":"https:\/\/www.soltel.es\/","name":"Soltel Group","description":"Soltel IT Solutions, a company specializing in IT services","publisher":{"@id":"https:\/\/www.soltel.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.soltel.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.soltel.es\/#organization","name":"Soltel Group","url":"https:\/\/www.soltel.es\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.soltel.es\/#\/schema\/logo\/image\/","url":"https:\/\/www.soltel.es\/wp-content\/uploads\/2023\/03\/logotipo-soltel.png","contentUrl":"https:\/\/www.soltel.es\/wp-content\/uploads\/2023\/03\/logotipo-soltel.png","width":276,"height":212,"caption":"Soltel Group"},"image":{"@id":"https:\/\/www.soltel.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Soltel-IT-Solutions\/158795267511286","https:\/\/x.com\/soltel_it","https:\/\/www.youtube.com\/@soltel","https:\/\/www.linkedin.com\/company\/soltel","https:\/\/www.instagram.com\/soltelgroup\/"]},{"@type":"Person","@id":"https:\/\/www.soltel.es\/#\/schema\/person\/23bfee8c77d68affbdefb2efd436f329","name":"Comunicacion-Soltel","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.soltel.es\/wp-content\/litespeed\/avatar\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045","url":"https:\/\/www.soltel.es\/wp-content\/litespeed\/avatar\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045","contentUrl":"https:\/\/www.soltel.es\/wp-content\/litespeed\/avatar\/7a3ea0e05aba60509babe26523c075d4.jpg?ver=1778241045","caption":"Comunicacion-Soltel"},"url":"https:\/\/www.soltel.es\/en\/author\/comunicacion-soltel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/posts\/9304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/comments?post=9304"}],"version-history":[{"count":1,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/posts\/9304\/revisions"}],"predecessor-version":[{"id":9570,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/posts\/9304\/revisions\/9570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/media\/1339"}],"wp:attachment":[{"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/media?parent=9304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/categories?post=9304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soltel.es\/en\/wp-json\/wp\/v2\/tags?post=9304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}