{"id":47772,"date":"2019-03-21T10:19:23","date_gmt":"2019-03-21T09:19:23","guid":{"rendered":"https:\/\/openexpoeurope.com\/?p=47772"},"modified":"2019-03-21T10:19:23","modified_gmt":"2019-03-21T09:19:23","slug":"ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira","status":"publish","type":"post","link":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/","title":{"rendered":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira"},"content":{"rendered":"<p style=\"text-align: justify;\"><strong>Jira<\/strong> es una de las herramientas para el seguimiento de errores e incidencias y gesti\u00f3n de proyectos m\u00e1s utilizada por un gran n\u00famero de empresas. Sin embargo, si eres usuario de Jira, muchas veces habr\u00e1s querido hacer una peque\u00f1a funcionalidad que ampliara la base de tu instancia de Jira y mejorara el trabajo del d\u00eda a d\u00eda.<\/p>\n<p style=\"text-align: justify;\">\u00bfTe gustar\u00eda hacer una migraci\u00f3n de una instancia de Jira a otra? \u00bfO de otro sistema de incidencias a Jira? O posiblemente quieras a\u00f1adir una validaci\u00f3n compleja en una posfunci\u00f3n. Todos estos casos de uso, y muchos m\u00e1s que puedas necesitar, pueden ser resueltos gracias al <strong><em><a href=\"https:\/\/scriptrunner.adaptavist.com\/latest\/index.html\">plugin de Adaptavist ScriptRunner para Jira<\/a><\/em>.<\/strong><\/p>\n<p style=\"text-align: justify;\">Aparte de los ejemplos vistos anteriormente,<strong> este <em>plugin<\/em> nos permite ampliar la funcionalidad de Jira en los siguientes aspectos:<\/strong><\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>Extender y automatizar Jira gracias a los <em>scripts<\/em> personalizados o los ya integrados:<\/strong> Permite extender las JQL, mejorar los <em>workflows<\/em> o automatizar Jira con escalamiento de servicios. Adem\u00e1s, facilita la administraci\u00f3n de Jira.<\/li>\n<li><strong>Extender las capacidades de informes de Jira:<\/strong> Mejora la consulta de Jira con funciones extendidas como b\u00fasqueda por incidencias con ficheros adjuntos, con comentarios, etc.<\/li>\n<li><strong>Mejorar los <em>workflows<\/em>:<\/strong> Mejora los <em>workflows<\/em> gracias a los <em>scripts<\/em> ya integrados o personalizados para condiciones, validaciones o posfunciones.<\/li>\n<li><strong>A\u00f1adir <em>scripts<\/em> a campos personalizados:<\/strong> A\u00f1ade <em>scripts<\/em> de Groovy a tus campos personalizados.<\/li>\n<li><strong>Administrar todos tus proyectos de Jira:<\/strong> Puedes utilizar cualquiera de los <em>scripts<\/em> ya integrados para ampliar la administraci\u00f3n de proyectos o generar uno nuevo.<\/li>\n<li><strong>Definir c\u00f3mo se comporta un campo personalizado:<\/strong> A trav\u00e9s del uso de \u00abBehaviours\u00bb se puede definir c\u00f3mo se va a comportar un campo personalizado en un proyecto o incidencia dada, tanto en la pantalla de creaci\u00f3n como edici\u00f3n de una incidencia. Se pueden configurar campos como obligatorios o solo de lectura dependiendo de los datos introducidos en el formulario de la incidencia. E incluso se pueden realizar validaciones en el lado servidor de los datos de un campo, antes de que la incidencia sea enviada a Jira.<\/li>\n<li><strong>Escalar eventos de Jira:<\/strong> Se puede crear un servicio de escalamiento para escalar autom\u00e1ticamente la prioridad de incidencias.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Como se ha comentado en los puntos anterior, <strong>ScriptRunner<\/strong> tiene muchos <em><a href=\"https:\/\/scriptrunner.adaptavist.com\/latest\/jira\/builtin-scripts.html\">scripts ya integrados <\/a><\/em>para hacer operaciones habituales como poder simular a un usuario, copiar un proyecto, enviar un correo electr\u00f3nico personalizado en una posfunci\u00f3n y \u00a1muchos m\u00e1s! Os animo a echar un vistazo a la p\u00e1gina de estos <em>scripts<\/em> integrados para ver la potencia del <em>plugin<\/em>.<\/p>\n<p style=\"text-align: justify;\">Tambi\u00e9n cabe destacar los<strong> <a href=\"https:\/\/scriptrunner.adaptavist.com\/latest\/jira\/recipes\/scriptfields.html\">ejemplos que Adaptavist<\/a><\/strong> proporciona, con el c\u00f3digo del <em>script<\/em> Groovy y una breve explicaci\u00f3n para que la acci\u00f3n de crear nuestro propio <em>script<\/em> sea mucho m\u00e1s llevadera.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-47773\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-1-SCRIPRUNNER.png\" alt=\"\" width=\"1644\" height=\"539\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-1-SCRIPRUNNER.png 1644w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-1-SCRIPRUNNER-300x98.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-1-SCRIPRUNNER-768x252.png 768w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-1-SCRIPRUNNER-1024x336.png 1024w\" sizes=\"auto, (max-width: 1644px) 100vw, 1644px\" \/><\/p>\n<p style=\"text-align: justify;\">Una vez a\u00f1adido, se pulsa sobre \u00abFields\u00bb, en donde podremos relacionar un campo personalizado con un <em>script<\/em> de \u00abBehaviours\u00bb en concreto:<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-47775\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-2-SCRIPRUNNER.png\" alt=\"\" width=\"1640\" height=\"857\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-2-SCRIPRUNNER.png 1640w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-2-SCRIPRUNNER-300x157.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-2-SCRIPRUNNER-768x401.png 768w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-2-SCRIPRUNNER-1024x535.png 1024w\" sizes=\"auto, (max-width: 1640px) 100vw, 1640px\" \/><\/p>\n<p style=\"text-align: justify;\">En el espacio con fondo en color azul es donde se podr\u00e1 a\u00f1adir el <em>script<\/em> de Groovy correspondiente al campo personalizado que hemos seleccionado. En el ejemplo anterior, se va a\u00f1adir un <em>script<\/em> al campo personalizado llamado \u00abProyecto\u00bb.<\/p>\n<p style=\"text-align: justify;\">Por lo tanto, si queremos a\u00f1adir nuestro peque\u00f1o <em>script<\/em> para mostrar un mensaje al seleccionar el valor \u00abProyecto 1\u00bb en nuestro campo personalizado \u00abProyecto\u00bb, se deber\u00eda incluir el siguiente <em>script<\/em>:<\/p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>import com.onresolve.Jira.groovy.user.FormField<\/p>\n<p>FormField field = getFieldById(getFieldChanged())<br \/>\nif(field.value == &#8216;Proyecto 1&#8217;) field.setOverlay(\u00abError message\u00bb)<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\">De esta manera, al seleccionar dicho valor en el campo \u00abProyecto\u00bb del formulario de creaci\u00f3n o edici\u00f3n de una incidencia, saldr\u00eda un mensaje similar al siguiente:<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-47777 alignnone\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-3-SCRIPTRUNNER.png\" alt=\"\" width=\"863\" height=\"274\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-3-SCRIPTRUNNER.png 863w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-3-SCRIPTRUNNER-300x95.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/SALENDA-3-SCRIPTRUNNER-768x244.png 768w\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" \/><\/p>\n<p style=\"text-align: justify;\">Como se ha podido comprobar, con un simple <em>script<\/em> de \u00a1tan solo 3 l\u00edneas! se ha podido aumentar la funcionalidad de Jira a nuestras necesidades.<\/p>\n<p style=\"text-align: justify;\">Por todo ello, creo que merece la pena darle una oportunidad al <em>plugin<\/em> y \u00abtrastear\u00bb con \u00e9l tanto como puedas.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jira es una de las herramientas para el seguimiento de errores e incidencias y gesti\u00f3n de proyectos m\u00e1s utilizada por un gran n\u00famero de empresas. Sin embargo, si eres usuario de Jira, muchas veces habr\u00e1s querido hacer una peque\u00f1a funcionalidad que ampliara la base de tu instancia de Jira y mejorara el trabajo del d\u00eda&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\" class=\"gdlr-info-font excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":27,"featured_media":47779,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[628,624,630,623,629,626,625,627],"class_list":["post-47772","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-gestion-de-proyectos","tag-jira","tag-plugin","tag-salenda","tag-script","tag-scriptrunner","tag-scripts-groovy","tag-workflows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025<\/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:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025\" \/>\n<meta property=\"og:description\" content=\"Jira es una de las herramientas para el seguimiento de errores e incidencias y gesti\u00f3n de proyectos m\u00e1s utilizada por un gran n\u00famero de empresas. Sin embargo, si eres usuario de Jira, muchas veces habr\u00e1s querido hacer una peque\u00f1a funcionalidad que ampliara la base de tu instancia de Jira y mejorara el trabajo del d\u00eda... Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenExpo Europe 2025\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/OpenExpoEurope\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-21T09:19:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Salenda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:site\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salenda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\"},\"author\":{\"name\":\"Salenda\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/606d089cfe5076dc6343932aa28c88d4\"},\"headline\":\"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira\",\"datePublished\":\"2019-03-21T09:19:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\"},\"wordCount\":669,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png\",\"keywords\":[\"Gesti\u00f3n de proyectos\",\"Jira\",\"Plugin\",\"Salenda\",\"Script\",\"ScriptRunner\",\"scripts Groovy\",\"workflows\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\",\"url\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\",\"name\":\"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png\",\"datePublished\":\"2019-03-21T09:19:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png\",\"width\":960,\"height\":540},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/openexpoeurope.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"name\":\"OpenExpo Europe 2025\",\"description\":\"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source\",\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\",\"name\":\"OpenExpo Europe\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"width\":1024,\"height\":1024,\"caption\":\"OpenExpo Europe\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/OpenExpoEurope\/\",\"https:\/\/x.com\/openexpoeurope\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/606d089cfe5076dc6343932aa28c88d4\",\"name\":\"Salenda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7b9cc8a72e17cb3407bff5d31b3af0e3c7189d342c1934ad65a7862b249ab22b?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7b9cc8a72e17cb3407bff5d31b3af0e3c7189d342c1934ad65a7862b249ab22b?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Salenda\"},\"url\":\"https:\/\/openexpoeurope.com\/es\/author\/salenda\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025","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:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/","og_locale":"es_ES","og_type":"article","og_title":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025","og_description":"Jira es una de las herramientas para el seguimiento de errores e incidencias y gesti\u00f3n de proyectos m\u00e1s utilizada por un gran n\u00famero de empresas. Sin embargo, si eres usuario de Jira, muchas veces habr\u00e1s querido hacer una peque\u00f1a funcionalidad que ampliara la base de tu instancia de Jira y mejorara el trabajo del d\u00eda... Read More","og_url":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/","og_site_name":"OpenExpo Europe 2025","article_publisher":"https:\/\/www.facebook.com\/OpenExpoEurope\/","article_published_time":"2019-03-21T09:19:23+00:00","og_image":[{"width":960,"height":540,"url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png","type":"image\/png"}],"author":"Salenda","twitter_card":"summary_large_image","twitter_creator":"@openexpoeurope","twitter_site":"@openexpoeurope","twitter_misc":{"Escrito por":"Salenda","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#article","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/"},"author":{"name":"Salenda","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/606d089cfe5076dc6343932aa28c88d4"},"headline":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira","datePublished":"2019-03-21T09:19:23+00:00","mainEntityOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/"},"wordCount":669,"commentCount":0,"publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png","keywords":["Gesti\u00f3n de proyectos","Jira","Plugin","Salenda","Script","ScriptRunner","scripts Groovy","workflows"],"articleSection":["Blog"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/","url":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/","name":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira - OpenExpo Europe 2025","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png","datePublished":"2019-03-21T09:19:23+00:00","breadcrumb":{"@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#primaryimage","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2019\/03\/adaptavist-scriptruner-for-jira-ART-SALENDA-e1551957032505.png","width":960,"height":540},{"@type":"BreadcrumbList","@id":"https:\/\/openexpoeurope.com\/es\/ejecucion-de-scripts-groovy-con-adaptavist-scriptrunner-para-jira\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/openexpoeurope.com\/es\/"},{"@type":"ListItem","position":2,"name":"Ejecuci\u00f3n de scripts Groovy con Adaptavist ScriptRunner para Jira"}]},{"@type":"WebSite","@id":"https:\/\/openexpoeurope.com\/es\/#website","url":"https:\/\/openexpoeurope.com\/es\/","name":"OpenExpo Europe 2025","description":"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source","publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/openexpoeurope.com\/es\/#organization","name":"OpenExpo Europe","url":"https:\/\/openexpoeurope.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","width":1024,"height":1024,"caption":"OpenExpo Europe"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OpenExpoEurope\/","https:\/\/x.com\/openexpoeurope"]},{"@type":"Person","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/606d089cfe5076dc6343932aa28c88d4","name":"Salenda","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7b9cc8a72e17cb3407bff5d31b3af0e3c7189d342c1934ad65a7862b249ab22b?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7b9cc8a72e17cb3407bff5d31b3af0e3c7189d342c1934ad65a7862b249ab22b?s=96&d=wp_user_avatar&r=g","caption":"Salenda"},"url":"https:\/\/openexpoeurope.com\/es\/author\/salenda\/"}]}},"_links":{"self":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/47772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/comments?post=47772"}],"version-history":[{"count":0,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/47772\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media\/47779"}],"wp:attachment":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media?parent=47772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/categories?post=47772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/tags?post=47772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}