{"id":89122,"date":"2016-02-17T15:11:44","date_gmt":"2016-02-17T14:11:44","guid":{"rendered":"https:\/\/artigianodelsoftware.wordpress.com\/?p=89122"},"modified":"2016-02-17T15:11:44","modified_gmt":"2016-02-17T14:11:44","slug":"bitbucket-altri-addons","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2016\/02\/17\/bitbucket-altri-addons\/","title":{"rendered":"Bitbucket &#8211; altri addons"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89122?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Altri addons per Bitbucket<\/h1>\n<\/blockquote>\n<p>In questo post proseguiamo la nostra esplorazione del mondo Bitbucket: andiamo ad esaminare altri addons.<\/p>\n<p><a href=\"https:\/\/www.atlassian.com\/dam\/jcr:e2a6f06f-b3d5-4002-aed3-73539c56a2eb\/bitbucket_rgb_blue.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.atlassian.com\/dam\/jcr:e2a6f06f-b3d5-4002-aed3-73539c56a2eb\/bitbucket_rgb_blue.png\" alt=\"\" width=\"589\" height=\"130\" \/><\/a><\/p>\n<blockquote>\n<h1>Iniziamo senza indugio<\/h1>\n<\/blockquote>\n<p>Partiamo con\u00a0<a href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.atlassian.stash.plugin.stash-archive\/overview\">Bitbucket Server Archive Plugin<\/a>, che ci consente di poter eseguire il Download su ZIP o TAR file di tutto il nostro sorgente. L&#8217;addon \u00e8 gratuito (al momento in cui viene scritto questo post). Fondamentalmente ci aggiunge un tasto Download, come mostrato in figura:<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.atlassian.stash.plugin.stash-archive\/3c7ae4ca-caa5-48ee-b3cd-068ef2cbd079.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.atlassian.stash.plugin.stash-archive\/3c7ae4ca-caa5-48ee-b3cd-068ef2cbd079.png\" alt=\"\" width=\"790\" height=\"450\" \/><\/a><\/p>\n<p>semplificandoci la vita (sopratutto se siamo abituati con SVN).<\/p>\n<p>Proseguiamo con\u00a0<a href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.nerdwin15.stash-stash-webhook-jenkins\/overview\">Bitbucket Webhook to Jenkins<\/a>. \u00a0Questo addon open source, permette di poter triggerare Jenkins ogni volta che viene eseguita una commit.\u00a0<a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.nerdwin15.stash-stash-webhook-jenkins\/9e8a6d7c-1efe-4828-a851-352a5bbb26fc.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.nerdwin15.stash-stash-webhook-jenkins\/9e8a6d7c-1efe-4828-a851-352a5bbb26fc.png\" alt=\"\" width=\"72\" height=\"72\" \/><\/a><\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.nerdwin15.stash-stash-webhook-jenkins\/cef063ac-1027-4b8e-b523-f3f8471e044e.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.nerdwin15.stash-stash-webhook-jenkins\/cef063ac-1027-4b8e-b523-f3f8471e044e.png\" alt=\"\" width=\"600\" height=\"450\" \/><\/a><\/p>\n<p>In questo modo possiamo sfruttare le potenzialit\u00e0 di Jenkins con Bitbucket.<\/p>\n<p>Proseguiamo con una piccola sorpresa:\u00a0<a href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.onresolve.stash.groovy.groovyrunner\/overview\">ScriptRunner for Bitbucket Server\/Stash<\/a>.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/13bb2ac3-b2a7-431e-a238-8e31286390ae.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/13bb2ac3-b2a7-431e-a238-8e31286390ae.png\" alt=\"\" \/><\/a><\/p>\n<p>Come per JIRA abbiamo visto diversi <a href=\"https:\/\/artigianodelsoftware.wordpress.com\/2015\/11\/03\/script-runner-per-jira-first-look\/\" target=\"_blank\">post<\/a>, esaminando ed usandolo. Abbiamo anche qui \u00a0questo addon che ci consente di \u00a0automatizzare diverse operazioni.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/887b6deb-08b6-4d3a-8192-9590defdd7f4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/887b6deb-08b6-4d3a-8192-9590defdd7f4.png\" alt=\"\" width=\"412\" height=\"450\" \/><\/a><\/p>\n<p>Continuiamo con\u00a0<a href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.go2group.hipchat-plugin\/overview\">Hipchat Plugin for Bitbucket Server<\/a>.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.go2group.hipchat-plugin\/baf5fd06-15d4-48f3-82c3-0086cbda4071.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.go2group.hipchat-plugin\/baf5fd06-15d4-48f3-82c3-0086cbda4071.png\" alt=\"\" \/><\/a><\/p>\n<p>Possiamo integrare HipChat con Bitbucket in maniera semplice e sfruttarne le potenzialit\u00e0.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.go2group.hipchat-plugin\/1bb36a7c-ddfc-44e5-af9c-0433aa295a7c.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/com.go2group.hipchat-plugin\/1bb36a7c-ddfc-44e5-af9c-0433aa295a7c.png\" alt=\"\" \/><\/a><\/p>\n<p>Completiamo questo secondo giro di esplorazione con\u00a0<a href=\"https:\/\/marketplace.atlassian.com\/plugins\/org.swift.stash.cli\/overview\">Bitbucket Command Line Interface (CLI)<\/a>.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/57214d06-11be-4999-a996-408666b560c0.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/57214d06-11be-4999-a996-408666b560c0.png\" alt=\"\" width=\"919\" height=\"450\" \/><\/a><\/p>\n<p>Si tratta della estensione CLI aggiunta per Bitbucket.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/org.swift.stash.cli\/b18f1bbb-5afb-445e-8c52-b9c2f9082bc1_scaled.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/org.swift.stash.cli\/b18f1bbb-5afb-445e-8c52-b9c2f9082bc1_scaled.png\" alt=\"\" \/><\/a><\/p>\n<p>Anche questo addon ci aiuta nella automatizzazione di compiti.<\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Abbiamo concluso questo secondo giro. Proseguiremo nei prossimi post le prove di questi ed altri addons \ud83d\ude42<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'89122','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'89122','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Altri addons per Bitbucket In questo post proseguiamo la nostra esplorazione del mondo Bitbucket: andiamo ad esaminare altri addons. Iniziamo senza indugio Partiamo con\u00a0Bitbucket Server Archive Plugin, che ci consente di poter eseguire il Download su ZIP o TAR file<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,6,22],"tags":[30,34,35,40,82,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89122"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=89122"}],"version-history":[{"count":0,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89122\/revisions"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=89122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=89122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=89122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}