{"id":2237,"date":"2016-03-15T12:00:11","date_gmt":"2016-03-15T11:00:11","guid":{"rendered":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?p=2237"},"modified":"2016-03-15T12:18:01","modified_gmt":"2016-03-15T11:18:01","slug":"visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/","title":{"rendered":"Visual Studio Team Services: agregar un nuevo agente de compilaci\u00f3n"},"content":{"rendered":"<p><strong>Visual Studio Team Services<\/strong> (antiguamente Visual Studio Online) es la herramienta Cloud que ofrece Microsoft para llevar a cabo la gesti\u00f3n del ciclo de vida de nuestros desarrollos.<\/p>\n<p>Es una herramienta que no solo sirve para llevar a cabo la gesti\u00f3n del c\u00f3digo fuente, ofrece <strong>multitud de opciones<\/strong> m\u00e1s. Por un lado, puedes llevar a cabo la gesti\u00f3n de un proyecto mediante metodolog\u00eda \u00c1gil. Tambi\u00e9n proporciona herramientas para ayudar a los equipos de desarrollo con la automatizaci\u00f3n de pruebas, los aprobados de pruebas manuales y exploratorias, y las ejecuciones de rendimiento y carga. Adem\u00e1s, con un sistema de Builds muy sencillo y f\u00e1cil de utilizar para que los equipos de desarrollo monten su integraci\u00f3n continua.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png\" alt=\"\" width=\"340\" height=\"274\" \/><\/p>\n<p><!--more-->En este art\u00edculo vamos a <strong>ver c\u00f3mo agregar un nuevo agente de compilaci\u00f3n a VSTS (Visual Studio Team Services)<\/strong>\u00a0de forma que dispongamos de varios agentes de compilaci\u00f3n disponibles y poder realizar compilaciones en paralelo o bien instalaciones en local.<\/p>\n<p>Una vez realizamos integraci\u00f3n continua en nuestros proyectos, uno de los aspectos que m\u00e1s necesitamos potenciar de VSTS es el <strong>agente de compilaci\u00f3n<\/strong>. Tenemos dos opciones:<\/p>\n<ul>\n<li>hacer pago por uso del agente de compilaci\u00f3n (una vez superado los minutos de compilaci\u00f3n gratuito)<\/li>\n<li>agregar un nuevo agente de compilaci\u00f3n. Este agente es una m\u00e1quina que puede estar en nuestras instalaciones o en Azure. La ventaja es que puedes aprovechar la m\u00e1quina para agregar otras aplicaciones que complementan el ciclo de vida. Como principal inconveniente, es que tendr\u00e1s que gestionar el agente de compilaci\u00f3n y actualizar dicho agente cuando tengas la necesidad.<\/li>\n<\/ul>\n<p>A nivel de coste, ambas opciones tienen un coste muy similar y la elecci\u00f3n de una u otra depende de las necesidades de cada organizaci\u00f3n.<\/p>\n<h2>\u00bfCu\u00e1les son los requisitos que tiene este agente de compilaci\u00f3n?<\/h2>\n<p>Cualquier m\u00e1quina puede ser un agente de compilaci\u00f3n, con tener un sistema de operativo con Windows 7,8 o Superior o bien un sistema de Servicio como Windows Server 2008 R2 o superior.<\/p>\n<p><strong>Dependiendo de los proyectos que quieras\u00a0instalar en esta m\u00e1quina, tendr\u00e1s que instalar m\u00e1s o menos software<\/strong>. Sobre esta m\u00e1quina debes tener \u00a0instalado Visual Studio (aunque dependiendo del tipo de proyecto puede que no haga falta). Despu\u00e9s, si en el\u00a0proceso de compilaci\u00f3n vas a utilizar otras herramientas aparte de Visual Studio (como pueda ser NodeJS, SonarQube, etc), ser\u00e1 necesario que las instales y posteriormente indicarlo en tu\u00a0VSTS.<\/p>\n<h2>Instalando el agente de compilaci\u00f3n<\/h2>\n<p>Para instalar el agente de compilaci\u00f3n, en primer lugar ves\u00a0al panel de configuraci\u00f3n de VSTO y pulsa sobre el icono de la rueda.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2244\" src=\"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/VSTO.jpg\" alt=\"VSTO\" width=\"208\" height=\"59\" \/><\/p>\n<p>En el panel de configuraci\u00f3n, selecciona la pesta\u00f1a Agent Pools y pulsa sobre la opci\u00f3n de \u00abDownload agent\u00bb.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2245\" src=\"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/DownloadAgent.jpg\" alt=\"DownloadAgent\" width=\"490\" height=\"176\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/DownloadAgent.jpg 490w, https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/DownloadAgent-300x108.jpg 300w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/p>\n<p>Una vez \u00a0tengas descargado el fichero, descomprime el fichero y ejecuta el fichero \u00abConfigureAgent.cmd\u00bb en una consola con privilegios de ordenador. En dicho proceso te\u00a0pedir\u00e1 la siguiente informaci\u00f3n por pantalla:<\/p>\n<ul>\n<li>Nombre del Agente de Compilaci\u00f3n<\/li>\n<li>URL de tu\u00a0Visual Studio Team Services<\/li>\n<li>Carpeta donde se ejecutan las compilaciones, se encuentran los logs, los ficheros fuentes, etc.<\/li>\n<li>Crear un servicio de Windows (para arrancar el agente de compilaci\u00f3n)<\/li>\n<\/ul>\n<p>Una vez ejecutado el servicio, si todo hay ido bien dentro de la ventana configuraci\u00f3n, ver\u00e1s que dispones de un agente de compilaci\u00f3n:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2247\" src=\"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Instalaci\u00f3n-1024x249.jpg\" alt=\"Instalaci\u00f3n\" width=\"600\" height=\"146\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Instalaci\u00f3n-1024x249.jpg 1024w, https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Instalaci\u00f3n-300x73.jpg 300w, https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Instalaci\u00f3n-768x187.jpg 768w, https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Instalaci\u00f3n.jpg 1070w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2>C\u00f3mo agregar capacidades a tu\u00a0Agente de Compilaci\u00f3n<\/h2>\n<p>Si\u00a0quieres <strong>utilizar otras herramientas dentro de tu\u00a0proceso de compilaci\u00f3n<\/strong> ser\u00e1 necesario: instalarlo en tu\u00a0agente de compilaci\u00f3n y posteriormente notificarlo a tu\u00a0VSTO. En este\u00a0caso, utiliza\u00a0<strong>SonarQube<\/strong>.<\/p>\n<p>En primer lugar, instala en tu\u00a0agente <a href=\"http:\/\/www.sonarqube.org\/msbuild-sonarqube-runner-now-available-on-visual-studio-online\/\" target=\"_blank\">el plugin de Sonar para la Build\u00a0<\/a>. Una vez instalado ves\u00a0a la configuraci\u00f3n de VSTO, selecciona tu\u00a0agente de compilaci\u00f3n, pulsa sobre la opci\u00f3n de \u00abCapabilities\u00bb y a\u00f1ade una nueva llamada \u00abCapability\u00bb llamada Sonar, en la que indicar\u00e1s\u00a0la ubicaci\u00f3n donde previamente has instalado el plugin .<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2248\" src=\"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Capabilities.jpg\" alt=\"Capabilities\" width=\"745\" height=\"336\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Capabilities.jpg 745w, https:\/\/encaminablogs.wpenginepowered.com\/desarrollandosobresharepoint\/wp-content\/uploads\/sites\/8\/2016\/03\/Capabilities-300x135.jpg 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/p>\n<h2>Resumen<\/h2>\n<p>Visual Studio Team Services es una suite que <strong>ha mejorado mucho<\/strong> en los \u00faltimos a\u00f1os hasta convertirse en una de las herramientas punteras. Tiene <strong>multitud de posibilidades y<\/strong> te\u00a0permite<strong> escenarios<\/strong> cloud 100% como escenarios h\u00edbridos. Adem\u00e1s, permite todo tipo de proyectos (tanto Microsoft como no).<\/p>\n<p>Esta mejora no s\u00f3lo es tangible en el control del c\u00f3digo fuente, sino en el resto de herramientas que facilitan la gesti\u00f3n del ciclo de vida del desarrollo de tus\u00a0proyectos \ud83d\ude09<\/p>\n<p>&nbsp;<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>Visual Studio Team Services (antiguamente Visual Studio Online) es la herramienta Cloud que ofrece Microsoft para llevar a cabo la gesti\u00f3n del ciclo de vida de nuestros desarrollos. Es una herramienta que no solo sirve para llevar a cabo la &hellip; <a href=\"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[164],"tags":[31,171],"class_list":["post-2237","post","type-post","status-publish","format-standard","hentry","category-alm","tag-alm","tag-visual-studio-team-services"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual\" \/>\n<meta name=\"twitter:description\" content=\"Visual Studio Team Services (antiguamente Visual Studio Online) es la herramienta Cloud que ofrece Microsoft para llevar a cabo la gesti\u00f3n del ciclo de vida de nuestros desarrollos. Es una herramienta que no solo sirve para llevar a cabo la &hellip; Continue reading &rarr;\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adri\u00e1n D\u00edaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/\"},\"author\":{\"name\":\"Adri\u00e1n D\u00edaz\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"headline\":\"Visual Studio Team Services: agregar un nuevo agente de compilaci\u00f3n\",\"datePublished\":\"2016-03-15T11:00:11+00:00\",\"dateModified\":\"2016-03-15T11:18:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/\"},\"wordCount\":774,\"commentCount\":0,\"image\":{\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i3-vso.sec.s-msft.com\\\/en-us\\\/products\\\/dn880010.Team_services_new.png\",\"keywords\":[\"alm\",\"visual studio team services\"],\"articleSection\":[\"alm\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/\",\"url\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/\",\"name\":\"C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i3-vso.sec.s-msft.com\\\/en-us\\\/products\\\/dn880010.Team_services_new.png\",\"datePublished\":\"2016-03-15T11:00:11+00:00\",\"dateModified\":\"2016-03-15T11:18:01+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i3-vso.sec.s-msft.com\\\/en-us\\\/products\\\/dn880010.Team_services_new.png\",\"contentUrl\":\"https:\\\/\\\/i3-vso.sec.s-msft.com\\\/en-us\\\/products\\\/dn880010.Team_services_new.png\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/\",\"name\":\"Desarrollando sobre SharePoint\",\"description\":\"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\",\"name\":\"Adri\u00e1n D\u00edaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"caption\":\"Adri\u00e1n D\u00edaz\"},\"description\":\"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/author\\\/desarrollandosobresharepoint\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual","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":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/","twitter_card":"summary_large_image","twitter_title":"C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual","twitter_description":"Visual Studio Team Services (antiguamente Visual Studio Online) es la herramienta Cloud que ofrece Microsoft para llevar a cabo la gesti\u00f3n del ciclo de vida de nuestros desarrollos. Es una herramienta que no solo sirve para llevar a cabo la &hellip; Continue reading &rarr;","twitter_image":"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png","twitter_misc":{"Escrito por":"Adri\u00e1n D\u00edaz","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#article","isPartOf":{"@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/"},"author":{"name":"Adri\u00e1n D\u00edaz","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"headline":"Visual Studio Team Services: agregar un nuevo agente de compilaci\u00f3n","datePublished":"2016-03-15T11:00:11+00:00","dateModified":"2016-03-15T11:18:01+00:00","mainEntityOfPage":{"@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/"},"wordCount":774,"commentCount":0,"image":{"@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#primaryimage"},"thumbnailUrl":"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png","keywords":["alm","visual studio team services"],"articleSection":["alm"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/","url":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/","name":"C\u00f3mo agregar un nuevo agente de compilaci\u00f3n con Visual","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website"},"primaryImageOfPage":{"@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#primaryimage"},"image":{"@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#primaryimage"},"thumbnailUrl":"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png","datePublished":"2016-03-15T11:00:11+00:00","dateModified":"2016-03-15T11:18:01+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/visual-studio-team-services-agregar-un-nuevo-agente-de-compilacion\/#primaryimage","url":"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png","contentUrl":"https:\/\/i3-vso.sec.s-msft.com\/en-us\/products\/dn880010.Team_services_new.png"},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/","name":"Desarrollando sobre SharePoint","description":"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb","name":"Adri\u00e1n D\u00edaz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","caption":"Adri\u00e1n D\u00edaz"},"description":"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/author\/desarrollandosobresharepoint\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/2237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/comments?post=2237"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/2237\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/media?parent=2237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/categories?post=2237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/tags?post=2237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}