UiPath Documentation
studio
2020.10
false
Guia do usuário do Studio
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Publicação de Projetos a partir do Studio

Para publicar um projeto, selecione Publicar na faixa de opções da guia Design do Studio. Note que os projetos de automação não podem ser publicados se o arquivo project.json estiver localizado em um local com acesso somente leitura.

Para publicar um projeto de automação:

  1. No Studio, crie um novo projeto.

  2. Na aba de faixa de opções Design, clique em Publicar. A janela Publicar se abre. Observe que a barra de título da janela muda conforme o contexto:

    • Publicar Processo ao publicar um processo;
    • Publicar Biblioteca ao publicar um projeto de biblioteca;
    • Publicar Biblioteca de Interface Gráfica ao publicar um projeto de biblioteca de Interface Gráfica;
    • Publicar Casos de teste ao publicar casos de teste.
    • Publicar Modelos durante a publicação de modelos.
  3. Na guia Propriedades do Pacote:

    • Insira um nome para o pacote. A lista suspensa tras até cinco dos nomes de pacotes mais recentes que você publicou anteriormente.

    • In the Version section, review the Current Version of your project, and type a New Version if needed. Check the Is Prerelease box to mark the version as alpha. Please note that this automatically changes the project’s version schema to semantic. When publishing a new version of the file locally, make sure that the custom location does not already include a file with the same proposed version number. For more details about project versioning, check the About Automation Projects page.

    • Na caixa de texto Observações de Versão, insira detalhes sobre a versão e outras informações pertinentes. As notas de versão do projeto publicado ficam visíveis na seção Pacotes no Orchestrator. Observe que o campo Notas da Versão aceita um máximo de 10.000 caracteres.

  4. Clique em Avançar.

    Se estiver publicando um modelo, a guia Informações do Modelo se abrirá em seguida (passo 5). Caso contrário, prossiga para o passo 6.

  5. (Somente para modelos) Na guia Informações do Modelo, forneça as informações a seguir e, depois, clique em Avançar:

    • Nome ─ O nome do modelo.

    • Descrição - A descrição do modelo na guia Modelos.

    • Nome do Projeto Padrão - Nome do projeto padrão ao se criar um projeto com esse modelo.

    • Descrição de Projeto Padrão - Descrição padrão ao se criar um projeto com esse modelo.

    • URL do Ícone - Ícone de modelo opcional, especificado como uma URL pública. O ícone fica visível na guia Modelos desse modelo específico.

  6. Na guia Opções de Publicação, selecione onde publicar o projeto. As opções disponíveis dependem do tipo de projeto que estiver publicando:

    • Para processos (incluindo projetos do StudioX):
      • Assistente (Padrões do Robô) - o local padrão do pacote para o Robô e o Assistente, C:\ProgramData\UiPath\Packages. Os projetos publicados aqui aparecem automaticamente no Assistente. A opção não fica disponível se o Studio estiver conectado ao Orchestrator.
      • Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
      • Orchestrator Tenant Processes Feed, Orchestrator Personal Workspace Feed, and any tenant folder with a separate package feed - available if Studio is connected to Orchestrator. Please note that the Orchestrator Personal Workspace Feed is only available if the connected Orchestrator has the Personal Workspace feature enabled.
    • Para casos de teste:
      • As mesmas opções que são disponibilizadas para os processos, exceto o Feed de Espaço de Trabalho Pessoal do Orchestrator.
    • Para bibliotecas e bibliotecas de Interface Gráfica:
      • Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
      • Feed de Bibliotecas de Tenant do Orchestrator ou Feed de Bibliotecas Compartilhadas do Orchestrator ─ disponíveis se o Studio estiver conectado ao Orchestrator. A opção disponível depende de se o feed de bibliotecas de tenant está habilitada no Orchestrator.
    • Para modelos:
      • Local - O local para publicar modelos localmente, por padrão: C:\Users\User\Documents\UiPath\.templates
      • Personalizado - seja a URL de um feed personalizado do NuGet ou uma pasta local. Adicionar uma Chave de API é opcional.
      • Feed de Bibliotecas de Tenant do Orchestrator ou Feed de Bibliotecas Compartilhadas do Orchestrator ─ disponíveis se o Studio estiver conectado ao Orchestrator. A opção disponível depende de se o feed de bibliotecas de tenant está habilitada no Orchestrator.

    Se você estiver publicando uma biblioteca ou qualquer projeto com a compatibilidade do Windows ou multiplataforma, exceto para modelos, as configurações adicionais estão disponíveis na guia Opções de publicação em Configurações de compilação:

    • Categoria da Raiz das Atividades ─ insira um nome para a categoria sob o qual o componente reusável será listado no painel Atividades.

    • Incluir Origens - selecione esta opção para empacotar todas as origens .xaml dentro do arquivo de assembly gerado, incluindo fluxos de trabalho que foram tornados privados anteriormente. Se necessário, você pode descompilar o arquivo de assembly e extrair os fluxos de trabalho, que podem ser úteis na hora da depuração.

    • Compilar expressões de atividades ─ selecione esta atividade para compilar e empacotar todas as expressões de atividades com a biblioteca. Isso resulta em um tempo de execução aprimorado.

    • Ready to Run - select this option to optimize the generated assemblies for faster JIT compilation at runtime.

      Observação:

      To find out what might prevent a library from being published successfully, read about the limitations when publishing libraries.

  7. Clique em Avançar para ir para a guia Assinatura de Certificados ou Publicar para publicar seu projeto.

  8. (Optional) In the Certificate Signing tab, add a local Certificate Path next to the Certificate box. Furthermore, add the Certificate Password and an optional certificate Timestamper if needed. For more details, check out the Signing Packages page.

    Observação:

    Atualmente, as extensões de certificado .pfx e .p12 são aceitas para assinar projetos.

  9. Clique em Publicar. A pasta do projeto é arquivada em um arquivo .nupkg e carregada no Orchestrator, no feed personalizado NuGet ou salva no diretório local.

  10. Se o projeto for publicado com sucesso, a caixa de diálogo Informações será exigida e o projeto copiado para o local do NuGet definido no parâmetro NuGetServerUrl, no arquivo UiPath.settings.

A caixa de diálogo Informações exibe:

  • O nome sob o qual o pacote foi publicado.

  • O número da versão sob o qual o pacote foi publicado;

  • O local onde o projeto foi publicado se ele tiver sido publicado localmente ou no Padrão do Robô. Clique no caminho para acessar o pacote, exceto se o local de publicação for o Orchestrator.

  • A opção Detalhes que expande uma lista com os nomes dos arquivos do projeto que foram publicados.

  • A opção Copiar para Área de Transferência.

Informações adicionadas durante a publicação, como o local de publicação persistem na janela, para que possa ser usado em publicações subsequentes para o mesmo tipo de projeto. Sempre que você clica em Publicar, uma nova versão do projeto é criada e enviada para o feed de pacotes. A publicação em um feed seguro pode ser autenticada por meio da Chave do Robô, credenciais do Orchestrator, autenticação do Windows ou chave de API.

Importante:

Os projetos publicados não podem ser desempacotados. Para fazer alterações, abra o arquivo .xaml inicial no Studio, faça as alterações e publique o projeto novamente.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades