{"id":8312,"date":"2024-10-12T15:38:55","date_gmt":"2024-10-12T18:38:55","guid":{"rendered":"https:\/\/blog.botcity.dev\/?p=8312"},"modified":"2024-10-12T17:13:54","modified_gmt":"2024-10-12T20:13:54","slug":"deploy-release-automacao","status":"publish","type":"post","link":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/","title":{"rendered":"Gerenciamento de deploy e versionamento de release de automa\u00e7\u00e3o RPA"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">O gerenciamento de deploy e o controle de release devem fazer parte da orquestra\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, principalmente considerando as boas pr\u00e1ticas de desenvolvimento. E neste artigo vamos entender como fazer a entrega do rob\u00f4 na plataforma BotCity Orquestrador para execu\u00e7\u00e3o e como fazer o controle das vers\u00f5es e da evolu\u00e7\u00e3o do seu projeto.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Como executar a sua automa\u00e7\u00e3o<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ao terminar de desenvolver a sua automa\u00e7\u00e3o, voc\u00ea pode executar localmente no seu computador. Mas isso n\u00e3o te ajudar\u00e1 a gerenciar e ter governan\u00e7a sobre os seus rob\u00f4s, erros, logs, agendamentos e outras funcionalidades importantes para isso. Voc\u00ea pode entender mais sobre a execu\u00e7\u00e3o da sua automa\u00e7\u00e3o pelo <\/span><a href=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/\"><span style=\"font-weight: 400;\">guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es<\/span><\/a><span style=\"font-weight: 400;\">. Al\u00e9m disso, fazer esse gerenciamento permite um apoio no versionamento do seu projeto, pr\u00e1tica de engenharia de software extremamente importante no cotidiano. Ent\u00e3o vamos entender primeiro como fazer o deploy de uma automa\u00e7\u00e3o e como fazer o controle de versionamento para quando for necess\u00e1rio aplicar altera\u00e7\u00f5es no c\u00f3digo.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Como fazer deploy de uma nova automa\u00e7\u00e3o<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nesta etapa, voc\u00ea j\u00e1 dever\u00e1 ter o seu rob\u00f4 desenvolvido e com o build feito, ou seja, com a pasta zipada contendo os arquivos importantes para a execu\u00e7\u00e3o do projeto. Para isso, siga as instru\u00e7\u00f5es no <\/span><a href=\"https:\/\/documentation.botcity.dev\/tutorials\/orchestrating-your-automation\/\"><span style=\"font-weight: 400;\">tutorial sobre como orquestrar sua automa\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Voc\u00ea pode <\/span><a href=\"https:\/\/developers.botcity.dev\/signup\"><span style=\"font-weight: 400;\">criar sua conta gratuitamente<\/span><\/a><span style=\"font-weight: 400;\"> para obter acesso ao BotCity Orquestrador. Fa\u00e7a o login e clique em \u201cOrchestrator\u201d, localizado no menu da lateral esquerda da tela.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8319\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-152717\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela inicial do BotCity Orquestrador\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717-1024x576.png\" class=\"aligncenter wp-image-8319 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717.png\" alt=\"print da tela inicial do BotCity Orquestrador\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-152717-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Em seguida, clique em \u201cEasy Deploy\u201d, localizado no menu da lateral esquerda da tela.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8321\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-153150\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela inicial da funcionalidade Easy Deploy\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150-1024x576.png\" class=\"aligncenter wp-image-8321 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150.png\" alt=\"print da tela inicial da funcionalidade Easy Deploy\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153150-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Caso seja a primeira vez que vai fazer um deploy, o BotCity Orchestrator te orientar\u00e1 que deve fazer o download do SDK e criar um Runner antes de prosseguir. Siga o passo a passo indicado na pr\u00f3pria tela para que tenha o seu BotCity Runner pronto para executar sua automa\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ap\u00f3s a instala\u00e7\u00e3o e cria\u00e7\u00e3o do Runner, atualize a p\u00e1gina e voc\u00ea ter\u00e1 dispon\u00edveis as op\u00e7\u00f5es para Deploy.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8324\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-153704\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela Easy Deploy dando op\u00e7\u00e3o para criar uma nova automa\u00e7\u00e3o ou escolher uma j\u00e1 existente\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704-1024x576.png\" class=\"aligncenter wp-image-8324 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704.png\" alt=\"print da tela Easy Deploy dando op\u00e7\u00e3o para criar uma nova automa\u00e7\u00e3o ou escolher uma j\u00e1 existente\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153704-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Como estamos criando a primeira automa\u00e7\u00e3o, vamos escolher a op\u00e7\u00e3o \u201cCreate new automation\u201d.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8326\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-153819\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela Easy Deploy com a op\u00e7\u00e3o &amp;#8220;create new automation&amp;#8221; selecionada\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819-1024x576.png\" class=\"aligncenter wp-image-8326 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819.png\" alt=\"print da tela Easy Deploy com a op\u00e7\u00e3o &quot;create new automation&quot; selecionada\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153819-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Ao clicar na op\u00e7\u00e3o desejada, novos campos aparecer\u00e3o para inserirmos as informa\u00e7\u00f5es da automa\u00e7\u00e3o, como:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automation name: onde dever\u00e1 ser inserido o nome da automa\u00e7\u00e3o;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Repository: onde dever\u00e1 ser informado em qual reposit\u00f3rio a automa\u00e7\u00e3o ser\u00e1 vinculada;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automation description: onde dever\u00e1 ser colocada uma descri\u00e7\u00e3o sobre o que a automa\u00e7\u00e3o faz.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">\u26a0\ufe0f Saiba mais em: <\/span><a href=\"https:\/\/documentation.botcity.dev\/pt\/maestro\/features\/repositories\/\"><span style=\"font-weight: 400;\">documenta\u00e7\u00e3o sobre reposit\u00f3rio<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8330\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-153952\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela Easy Deploy com as op\u00e7\u00f5es preenchidas conforme orienta\u00e7\u00f5es no texto\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952-1024x576.png\" class=\"aligncenter wp-image-8330 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952.png\" alt=\"print da tela Easy Deploy com as op\u00e7\u00f5es preenchidas conforme orienta\u00e7\u00f5es no texto\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-153952-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Ap\u00f3s o preenchimento de todas as informa\u00e7\u00f5es, o bot\u00e3o \u201cnext\u201d ser\u00e1 ativado. E ent\u00e3o voc\u00ea poder\u00e1 clicar nele para prosseguir para a segunda etapa.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8333\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-154107\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da segunda etapa de deploy para subir o arquivo e escolher tecnologia e vers\u00e3o\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107-1024x576.png\" class=\"aligncenter wp-image-8333 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107.png\" alt=\"print da segunda etapa de deploy para subir o arquivo e escolher tecnologia e vers\u00e3o\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154107-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Nesta nova tela, temos as seguintes informa\u00e7\u00f5es sendo solicitadas:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Version: onde vamos colocar qual \u00e9 a vers\u00e3o do rob\u00f4 a ser disponibilizado para execu\u00e7\u00e3o em produ\u00e7\u00e3o;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Technology: onde voc\u00ea deve configurar qual \u00e9 a linguagem de programa\u00e7\u00e3o sendo utilizada. No caso do exemplo, trata-se de um rob\u00f4 desenvolvido em Python.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Al\u00e9m disso, h\u00e1 um bot\u00e3o em destaque chamado \u201cChoose file to upload\u201d. Por ele, devemos ent\u00e3o colocar a pasta compactada gerada pelo build da aplica\u00e7\u00e3o.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8336\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-154400\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela com o arquivo zipado e versionamento preenchido\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400-1024x576.png\" class=\"aligncenter wp-image-8336 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400.png\" alt=\"print da tela com o arquivo zipado e versionamento preenchido\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154400-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Em seguida, devemos clicar em \u201cNext\u201d e configurar o BotCity Runner criado para a execu\u00e7\u00e3o da automa\u00e7\u00e3o.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8338\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-154442\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela na terceira etapa escolhendo o runner\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442-1024x576.png\" class=\"aligncenter wp-image-8338 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442.png\" alt=\"print da tela na terceira etapa escolhendo o runner\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154442-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Ap\u00f3s isso, clicando em \u201cNext\u201d, finalizamos o deploy da automa\u00e7\u00e3o. Bem simples!<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8341\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-09-154558\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela final do deploy dando op\u00e7\u00e3o para criar nova tarefa ou novo agendamento\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558-1024x576.png\" class=\"aligncenter wp-image-8341 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558.png\" alt=\"tela final do deploy dando op\u00e7\u00e3o para criar nova tarefa ou novo agendamento\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-09-154558-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Para executar a tarefa da sua nova automa\u00e7\u00e3o, basta clicar em \u201cNew Task\u201d. Ou para fazer o agendamento, basta clicar em \u201cNew Schedule\u201d. Al\u00e9m disso, voc\u00ea tamb\u00e9m pode seguir as orienta\u00e7\u00f5es descritas na <\/span><a href=\"https:\/\/documentation.botcity.dev\/maestro\/features\/new-task\/\"><span style=\"font-weight: 400;\">documenta\u00e7\u00e3o sobre novas tarefas<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Como fazer o versionamento do seu projeto<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Para isso, voc\u00ea pode usar algumas ferramentas bem importantes de mercado que foram criadas justamente com este prop\u00f3sito. Por exemplo, para o controle das vers\u00f5es, utilizar o <\/span><a href=\"https:\/\/git-scm.com\/\"><span style=\"font-weight: 400;\">Git<\/span><\/a><span style=\"font-weight: 400;\">. E para gerenciar os reposit\u00f3rios dos seus projetos e automa\u00e7\u00f5es, voc\u00ea pode utilizar o <\/span><a href=\"https:\/\/github.com\/\"><span style=\"font-weight: 400;\">GitHub<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/gitlab.com\/\"><span style=\"font-weight: 400;\">GitLab<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/bitbucket.org\/\"><span style=\"font-weight: 400;\">Bitbucket<\/span><\/a><span style=\"font-weight: 400;\">, entre outros. Explore as possibilidades e utilize a que mais fizer sentido no seu contexto.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">O que \u00e9 versionamento sem\u00e2ntico<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Existe um padr\u00e3o criado para a comunidade de desenvolvimento utilizar o versionamento, que chamamos de versionamento sem\u00e2ntico. Isso significa que temos uma forma indicada para versionar releases dos nossos projetos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Normalmente, utilizamos 3 valores para a nossa vers\u00e3o. Por exemplo: 1.0.0, 1.2.1, 2.10.154, entre outros. O que significa cada um desses valores:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O primeiro valor \u00e9 chamado de \u201cmajor\u201d ou \u201cmaior\u201d. Alteramos esse valor para a nova vers\u00e3o quando fazemos mudan\u00e7as no c\u00f3digo que s\u00e3o incompat\u00edveis com a vers\u00e3o anterior. Por exemplo, se a vers\u00e3o atual \u00e9 1.0.0 e a nova \u00e9 2.0.0, quer dizer que altera\u00e7\u00f5es significativas aconteceram a ponto de n\u00e3o serem compat\u00edveis e pode exigir algumas adapta\u00e7\u00f5es para o uso da nova vers\u00e3o.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O segundo valor, localizado no meio, \u00e9 chamado de \u201cminor\u201d ou \u201cmenor\u201d. Esse valor \u00e9 alterado quando estamos adicionando funcionalidades novas ao c\u00f3digo, sem interferir na compatibilidade. Por exemplo, se a vers\u00e3o atual \u00e9 1.2.0 e a nova vers\u00e3o \u00e9 1.3.0, quer dizer que h\u00e1 novas funcionalidades dispon\u00edveis naquele c\u00f3digo.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">O terceiro e \u00faltimo valor \u00e9 chamado de \u201cpatch\u201d ou \u201ccorre\u00e7\u00e3o\u201d. Quando ele \u00e9 alterado, significa que estamos corrigindo falhas e mantendo a compatibilidade do projeto. Ou seja, caso a vers\u00e3o atual seja 1.0.2 e a nova vers\u00e3o seja 1.0.3, significa que a vers\u00e3o mais recente est\u00e1 proporcionando corre\u00e7\u00f5es para problemas anteriores.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Seguir esse padr\u00e3o torna mais f\u00e1cil e sem\u00e2ntico o processo de entendimento das vers\u00f5es dos projetos de automa\u00e7\u00e3o. Saiba mais em <\/span><a href=\"https:\/\/semver.org\/\"><span style=\"font-weight: 400;\">versionamento sem\u00e2ntico<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Como fazer o controle de release da sua automa\u00e7\u00e3o<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Dentro da plataforma BotCity Orquestrador, voc\u00ea consegue gerenciar qual vers\u00e3o do seu projeto ser\u00e1 a release que executar\u00e1 no ambiente de produ\u00e7\u00e3o. Vamos entender o passo a passo de como fazer isso.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O caminho \u00e9 o mesmo para fazer o deploy. Mas ao inv\u00e9s de escolhermos a op\u00e7\u00e3o para criar uma nova automa\u00e7\u00e3o, vamos escolher o item \u201cChoose existing automation\u201d.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8344\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-092730\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela Easy Deploy com a op\u00e7\u00e3o &amp;#8220;choose existing automation&amp;#8221; selecionada e o rob\u00f4 BotDemo selecionado\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730-1024x576.png\" class=\"aligncenter wp-image-8344 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730.png\" alt=\"print da tela Easy Deploy com a op\u00e7\u00e3o &quot;choose existing automation&quot; selecionada e o rob\u00f4 BotDemo selecionado\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092730-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Al\u00e9m disso, vamos preencher o campo \u201cRepository\u201d com o reposit\u00f3rio onde se foi colocado o rob\u00f4 anteriormente e, em seguida, colocar o nome da automa\u00e7\u00e3o que vamos atualizar a vers\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Na etapa seguinte, vamos subir o novo arquivo zipado com o build do projeto, com o c\u00f3digo atualizado e dizer qual \u00e9 a vers\u00e3o que estamos disponibilizando. No caso do exemplo, estamos utilizando versionamento sem\u00e2ntico e colocamos 1.0.1.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8347\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-092959\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959.png\" data-orig-size=\"1917,1029\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela do Easy Deploy com a nova vers\u00e3o do robo 1.0.1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959-300x161.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959-1024x550.png\" class=\"aligncenter wp-image-8347 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959.png\" alt=\"tela do Easy Deploy com a nova vers\u00e3o do robo 1.0.1\" width=\"1917\" height=\"1029\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959.png 1917w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959-300x161.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959-1024x550.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-092959-1536x824.png 1536w\" sizes=\"auto, (max-width: 1917px) 100vw, 1917px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Neste momento, voc\u00ea tamb\u00e9m j\u00e1 pode configurar que a nova vers\u00e3o a ser disponibilizada, ser\u00e1 a vers\u00e3o de release, ou seja, ser\u00e1 a vers\u00e3o a ser executada quando novas tarefas forem criadas ap\u00f3s esse novo deploy.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ao clicar em \u201cRelease this version\u201d, voc\u00ea receber\u00e1 uma nova janela para confirma\u00e7\u00e3o. Basta clicar em \u201cConfirm\u201d.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8350\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-094302\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela com a janela de confirma\u00e7\u00e3o de release sendo solicitada\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302-1024x576.png\" class=\"aligncenter wp-image-8350 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302.png\" alt=\"tela com a janela de confirma\u00e7\u00e3o de release sendo solicitada\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094302-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">E a \u00faltima etapa \u00e9 para selecionar o BotCity Runner com o qual a automa\u00e7\u00e3o ser\u00e1 executada. Pode ser mantido o mesmo, ou pode ser alterado, ou ainda adicionar mais algum Runner dispon\u00edvel para voc\u00ea ter <\/span><a href=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/09\/18\/execucao-paralela-de-automacoes-em-python-metodos-e-exemplo-pratico\/\"><span style=\"font-weight: 400;\">paralelismo na sua automa\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400;\">. Ap\u00f3s isso, clique em \u201cNext\u201d para finalizar.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8352\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-094405\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela para escolher o runner para execu\u00e7\u00e3o da automa\u00e7\u00e3o\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405-1024x576.png\" class=\"aligncenter wp-image-8352 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405.png\" alt=\"tela para escolher o runner para execu\u00e7\u00e3o da automa\u00e7\u00e3o\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094405-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Assim que os 3 passos forem conclu\u00eddos, voc\u00ea j\u00e1 pode criar novas tarefas ou novos agendamentos. Mas caso voc\u00ea queira alterar qual das vers\u00f5es dispon\u00edveis ser\u00e1 a de release, clique em \u201cBots\u201d localizado no menu da lateral esquerda da tela. Se necess\u00e1rio, voc\u00ea pode utilizar os filtros para encontrar o seu rob\u00f4.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8355\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-094828\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela Bots mostrando as op\u00e7\u00f5es dos rob\u00f4s e suas vers\u00f5es diferentes\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828-1024x576.png\" class=\"aligncenter wp-image-8355 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828.png\" alt=\"print da tela Bots mostrando as op\u00e7\u00f5es dos rob\u00f4s e suas vers\u00f5es diferentes\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-094828-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Perceba que as duas vers\u00f5es est\u00e3o na tela, mas apenas uma delas est\u00e1 com o campo \u201cRelease Version\u201d preenchida. E \u00e9 a \u00faltima vers\u00e3o 1.0.1 que acabamos de fazer o deploy. Caso voc\u00ea queira voltar para a vers\u00e3o anterior, basta clicar no \u00edcone de 3 pontos ao final da linha da vers\u00e3o desejada e clicar em \u201cRelease\u201d.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8358\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-095041\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041.png\" data-orig-size=\"1675,571\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela mostrando o clique no \u00edcone de 3 pontos mostrando as op\u00e7\u00f5es, uma delas de release\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041-300x102.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041-1024x349.png\" class=\"aligncenter wp-image-8358 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041.png\" alt=\"tela mostrando o clique no \u00edcone de 3 pontos mostrando as op\u00e7\u00f5es, uma delas de release\" width=\"1675\" height=\"571\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041.png 1675w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041-300x102.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041-1024x349.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095041-1536x524.png 1536w\" sizes=\"auto, (max-width: 1675px) 100vw, 1675px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Voc\u00ea vai notar uma nova janela para confirma\u00e7\u00e3o.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8361\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-095138\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138.png\" data-orig-size=\"1649,519\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela pedindo confirma\u00e7\u00e3o para troca de release do rob\u00f4\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138-300x94.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138-1024x322.png\" class=\"aligncenter wp-image-8361 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138.png\" alt=\"tela pedindo confirma\u00e7\u00e3o para troca de release do rob\u00f4\" width=\"1649\" height=\"519\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138.png 1649w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138-300x94.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138-1024x322.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095138-1536x483.png 1536w\" sizes=\"auto, (max-width: 1649px) 100vw, 1649px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Clique em \u201cYes\u201d e a nova vers\u00e3o foi definida para a 1.0.0.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"8363\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/captura-de-tela-2024-10-10-095214\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214.png\" data-orig-size=\"1919,1079\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tela mostrando que a release 1.0.1 mudou e agora quem est\u00e1 em produ\u00e7\u00e3o \u00e9 a vers\u00e3o 1.0.0\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214-300x169.png\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214-1024x576.png\" class=\"aligncenter wp-image-8363 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214.png\" alt=\"tela mostrando que a release 1.0.1 mudou e agora quem est\u00e1 em produ\u00e7\u00e3o \u00e9 a vers\u00e3o 1.0.0\" width=\"1919\" height=\"1079\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214.png 1919w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214-300x169.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214-1024x576.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/Captura-de-tela-2024-10-10-095214-1536x864.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<h2><span style=\"font-weight: 400;\">Gerencie suas automa\u00e7\u00f5es RPA com governan\u00e7a<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Para testar as funcionalidades apresentadas, <\/span><a href=\"https:\/\/developers.botcity.dev\/signup\"><span style=\"font-weight: 400;\">crie sua conta gratuita<\/span><\/a><span style=\"font-weight: 400;\"> na plataforma e siga o passo a passo apresentado. Qualquer d\u00favida, entre em contato pelo nosso <\/span><a href=\"https:\/\/community.botcity.dev\/\"><span style=\"font-weight: 400;\">f\u00f3rum<\/span><\/a><span style=\"font-weight: 400;\">. E participe da nossa <\/span><a href=\"https:\/\/documentation.botcity.dev\/pt\/community\/\"><span style=\"font-weight: 400;\">comunidade<\/span><\/a><span style=\"font-weight: 400;\"> para troca de experi\u00eancias sobre o universo da automa\u00e7\u00e3o RPA.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O gerenciamento de deploy e o controle de release devem fazer parte da orquestra\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, principalmente considerando as boas pr\u00e1ticas de desenvolvimento. E neste artigo vamos entender como fazer a entrega do rob\u00f4 na plataforma BotCity Orquestrador para execu\u00e7\u00e3o e como fazer o controle das vers\u00f5es e da evolu\u00e7\u00e3o do seu projeto.<\/p>\n","protected":false},"author":214060721,"featured_media":8313,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false},"categories":[773019],"tags":[],"class_list":{"0":"post-8312","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-nao-categorizado"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA<\/title>\n<meta name=\"description\" content=\"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA\" \/>\n<meta property=\"og:description\" content=\"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-12T18:38:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-12T20:13:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lorhan Caproni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lorhan Caproni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/\"},\"author\":{\"name\":\"Lorhan Caproni\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/person\\\/c70dcd8d50fca4702dc06ce662e0f111\"},\"headline\":\"Gerenciamento de deploy e versionamento de release de automa\u00e7\u00e3o RPA\",\"datePublished\":\"2024-10-12T18:38:55+00:00\",\"dateModified\":\"2024-10-12T20:13:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/\"},\"wordCount\":1410,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/capas-2-1.png\",\"articleSection\":[\"N\u00e3o categorizado\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/\",\"name\":\"Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/capas-2-1.png\",\"datePublished\":\"2024-10-12T18:38:55+00:00\",\"dateModified\":\"2024-10-12T20:13:54+00:00\",\"description\":\"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/capas-2-1.png\",\"contentUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/capas-2-1.png\",\"width\":1400,\"height\":800,\"caption\":\"Capa do artigo com uma pessoa utilizando notebook sobre a mesa com v\u00e1rios monitores\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2024\\\/10\\\/12\\\/deploy-release-automacao\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gerenciamento de deploy e versionamento de release de automa\u00e7\u00e3o RPA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\",\"name\":\"Blog BotCity\",\"description\":\"Explore o blog BotCity com conte\u00fados para automatizar e governar em Python. Mantenha-se informado e melhore o desempenho tecnol\u00f3gico, a seguran\u00e7a e o ROI da sua empresa.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\",\"name\":\"BotCity\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"contentUrl\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"width\":1611,\"height\":384,\"caption\":\"BotCity\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/person\\\/c70dcd8d50fca4702dc06ce662e0f111\",\"name\":\"Lorhan Caproni\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"caption\":\"Lorhan Caproni\"},\"description\":\"BotCity Cofounder and CEO\",\"sameAs\":[\"http:\\\/\\\/botcitydev.wordpress.com\"],\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/author\\\/lorhanb8c3fbc9af\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA","description":"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.","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:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/","og_locale":"pt_BR","og_type":"article","og_title":"Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA","og_description":"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.","og_url":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/","og_site_name":"Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a","article_published_time":"2024-10-12T18:38:55+00:00","article_modified_time":"2024-10-12T20:13:54+00:00","og_image":[{"width":1400,"height":800,"url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","type":"image\/png"}],"author":"Lorhan Caproni","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Lorhan Caproni","Est. tempo de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#article","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/"},"author":{"name":"Lorhan Caproni","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/person\/c70dcd8d50fca4702dc06ce662e0f111"},"headline":"Gerenciamento de deploy e versionamento de release de automa\u00e7\u00e3o RPA","datePublished":"2024-10-12T18:38:55+00:00","dateModified":"2024-10-12T20:13:54+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/"},"wordCount":1410,"commentCount":0,"publisher":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","articleSection":["N\u00e3o categorizado"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/","url":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/","name":"Gerenciamento de deploy e release de automa\u00e7\u00e3o RPA","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#primaryimage"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","datePublished":"2024-10-12T18:38:55+00:00","dateModified":"2024-10-12T20:13:54+00:00","description":"Aprenda como gerenciar o deploy de suas automa\u00e7\u00f5es e fazer o controle de versionamento e release dos rob\u00f4s.","breadcrumb":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#primaryimage","url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","contentUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","width":1400,"height":800,"caption":"Capa do artigo com uma pessoa utilizando notebook sobre a mesa com v\u00e1rios monitores"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.botcity.dev\/pt-br\/2024\/10\/12\/deploy-release-automacao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.botcity.dev\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Gerenciamento de deploy e versionamento de release de automa\u00e7\u00e3o RPA"}]},{"@type":"WebSite","@id":"https:\/\/blog.botcity.dev\/pt-br\/#website","url":"https:\/\/blog.botcity.dev\/pt-br\/","name":"Blog BotCity","description":"Explore o blog BotCity com conte\u00fados para automatizar e governar em Python. Mantenha-se informado e melhore o desempenho tecnol\u00f3gico, a seguran\u00e7a e o ROI da sua empresa.","publisher":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.botcity.dev\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization","name":"BotCity","url":"https:\/\/blog.botcity.dev\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/logo\/image\/","url":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","contentUrl":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","width":1611,"height":384,"caption":"BotCity"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/person\/c70dcd8d50fca4702dc06ce662e0f111","name":"Lorhan Caproni","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","caption":"Lorhan Caproni"},"description":"BotCity Cofounder and CEO","sameAs":["http:\/\/botcitydev.wordpress.com"],"url":"https:\/\/blog.botcity.dev\/pt-br\/author\/lorhanb8c3fbc9af\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2024\/10\/capas-2-1.png","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pdx8c3-2a4","_links":{"self":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/8312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/users\/214060721"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/comments?post=8312"}],"version-history":[{"count":16,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/8312\/revisions"}],"predecessor-version":[{"id":8368,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/8312\/revisions\/8368"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/media\/8313"}],"wp:attachment":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/media?parent=8312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/categories?post=8312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/tags?post=8312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}