cicd-integrations
2025.10
true
  • Notas de versão do UiPath CLI
    • 25.10.10
    • 25.10.9
    • 25.10.8
    • 25.10.7
    • 25.10.6
      • 25.10.5
      • 25.10.4
      • 25.10.3
      • 25.10.1
  • Notas de versão da extensão do Azure DevOps
  • Notas de versão do plug-in do Jenkins
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Notas de versão de integrações de CI/CD

Última atualização 28 de fev de 2026

25.10.3

Data de lançamento: 24 de novembro de 2025

Novidades

  • Instalando o UiPath CLI por meio da ferramenta .NET
  • Como assinar pacotes
  • Novo suporte para a plataforma macOS adicionado
  • Oferecer suporte a escopos de aplicativos padrão para todos os comandos
  • Suporte do Test Manager
  • Descrição do processo preenchida automaticamente a partir da descrição do pacote
  • Adicione o parâmetro de autor para os comandos pacote e teste

Instalando o UiPath CLI por meio da ferramenta .NET

A UiPath CLI 25.10 agora pode ser instalada como uma ferramenta global .NET, fornecendo uma experiência de instalação simplificada em todas as plataformas. Esse método lida automaticamente com dependências e disponibiliza a CLI em todo o sistema.

Os pacotes UiPath CLI são publicados no NuGet.org, o feed de pacotes público .NET, tornando a instalação direta usando o comando dotnet tool install .

Pré-requisitos:

  • .NET 8 SDK instalado em seu sistema

Instale a versão mais recente:

# Windows
dotnet tool install --global UiPath.CLI.Windows

# Linux
dotnet tool install --global UiPath.CLI.Linux

# macOS (ARM64 only)
dotnet tool install --global UiPath.CLI.macOS

# Using UiPath-Official source
dotnet tool install -g UiPath.CLI.Windows --source https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
# Windows
dotnet tool install --global UiPath.CLI.Windows

# Linux
dotnet tool install --global UiPath.CLI.Linux

# macOS (ARM64 only)
dotnet tool install --global UiPath.CLI.macOS

# Using UiPath-Official source
dotnet tool install -g UiPath.CLI.Windows --source https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
Observação:

UiPath.CLI.Windows.Legacy não está disponível como uma ferramenta .NET. Ele deve ser baixado manualmente do feed público da UiPath e extraído para seu sistema ou usando os plug-ins do Azure Deveps ou do Jenkins para instalar o UiPath CLI.

Instale uma versão específica:

# Install version 25.10.3
dotnet tool install --global UiPath.CLI.Windows --version 25.10.3

# Install version 25.10.3
dotnet tool install --global UiPath.CLI.macOS --version 25.10.3
# Install version 25.10.3
dotnet tool install --global UiPath.CLI.Windows --version 25.10.3

# Install version 25.10.3
dotnet tool install --global UiPath.CLI.macOS --version 25.10.3

Atualize para a versão mais recente:

dotnet tool update --global UiPath.CLI.Windows
dotnet tool update --global UiPath.CLI.Windows

Liste as ferramentas instaladas:

dotnet tool list --global
dotnet tool list --global

Desinstalar:

dotnet tool uninstall --global UiPath.CLI.Windows
dotnet tool uninstall --global UiPath.CLI.Windows

Após a instalação, verifique se a CLI está disponível:

uipcli --version
uipcli --version
Dica:

Usar dotnet tool install é o método de instalação recomendado, pois simplifica o gerenciamento de versões e garante que as dependências adequadas do SDK do .NET sejam atendidas.

Como assinar pacotes

A UiPath CLI 25.10 introduz a capacidade de assinar digitalmente pacotes de automação durante a operação do pacote. A assinatura de pacotes fornece:

Benefícios de segurança:

  • Verificação de autenticação - Confirme se o pacote vem de uma origem confiável
  • Proteção de Integridade – Detecta qualquer alteração ou modificação após a criação
  • Não repúdio - Confirme criptograficamente a origem do pacote
  • Conformidade - Atender aos requisitos regulatórios para distribuição de software

Por que assinar pacotes:

  • Proteja-se contra a substituição de pacotes mal-intencionadas no pipeline de implantação
  • Estabeleça uma cadeia de confiança do desenvolvimento à produção
  • Habilite políticas de segurança que permitem apenas pacotes assinados
  • Fornecer trilha de auditoria para a origem do pacote

Casos de uso:

  • Implantações Enterprise que exigem software verificado
  • Ambientes de várias equipes em que a origem do pacote deve ser validada
  • Setores regulamentados com requisitos de conformidade
  • Ambientes de produção com políticas de segurança rigorosas

Para obter um guia de implementação detalhado, exemplos de uso e práticas recomendadas, consulte:

Novo suporte para a plataforma macOS adicionado

A UiPath CLI 25.10 introduz suporte nativo para o macOS na arquitetura ARM64 (Apple Silicon), permitindo que os desenvolvedores criem, analisem e empacotam projetos multiplataforma em computadores M1, M2 e M3 Mac. O novo pacote UiPath.CLI.macOS traz os recursos completos de CLI para ambientes macOS.

Observação:

O suporte ao macOS está atualmente disponível apenas para processadores ARM64 (Apple Silicon). Macs baseados em Intel não são suportados.

Requisitos do sistema para o macOS

  • macOS 11 (Big Sur) ou posterior
  • Apple Silicon (M1/M2/M3) - arquitetura ARM64 necessária
  • .NET 8 SDK para macOS ARM64
  • Mínimo de 4 GB de RAM recomendado

Introdução ao macOS

Para usar o UiPath CLI no macOS:

  1. Instale o .NET 8 SDK para o macOS ARM64 do site da Microsoft
  2. Instale o UiPath CLI usando o comando da ferramenta .NET:
dotnet tool install --global UiPath.CLI.macOS
dotnet tool install --global UiPath.CLI.macOS

Verifique a instalação:

uipcli --version
uipcli --version

Escopos de aplicativos padrão

A UiPath CLI 25.10 introduz escopos de aplicativos padrão para autenticação de aplicativos externos. Quando nenhum <span style={{WhiteSpace: 'nowap'}}> parâmetro --applicationScope é especificado, a CLI agora aplica escopos padrão específicos do serviço para operações comuns, eliminando a necessidade de configurar manualmente permissões extensas listas.

Conjuntos de escopo padrão:

A CLI aplica automaticamente diferentes escopos padrão, dependendo do serviço de destino:

  1. Para operações do Orchestrator:

    OR.Assets OR.BackgroundTasks OR.Execution OR.Folders OR.Robots.Read OR.Machines.Read OR.Jobs OR.TestSets OR.TestSetExecutions OR.Monitoring OR.Settings.Read

  2. Para operações de solução:

    Solutions.Packages Solutions.Deployments OR.Execution

  3. Para operações do Test Manager:

    TM.Projects TM.TestSets TM.TestExecutions

Exemplos de uso:

Antes (especificação de escopo manual):

uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Jobs.Read OR.Execution OR.Folders OR.Assets"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Jobs.Read OR.Execution OR.Folders OR.Assets"

Depois (padrão automático específico do serviço):

uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization"

Substituição de escopo personalizado:

Para cenários especializados que exigem permissões específicas, você ainda pode especificar explicitamente o parâmetro --applicationScope para substituir os padrões:

uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Execution OR.Folders"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Execution OR.Folders"

Essa funcionalidade se aplica a todos os comandos CLI que são compatíveis com autenticação de aplicativos externos.

Suporte do Test Manager

A UiPath CLI 25.10 apresenta suporte para o Test Manager, a plataforma de testes de próxima geração para a UiPath. O Test Manager fornece recursos aprimorados de gerenciamento de testes, melhores funcionalidades de colaboração e relatórios aprimorados em comparação com o Módulo de testes do Orchestrator legado.

AVISO: Aviso de descontinuação: módulo de teste do Orchestrator

O Módulo de testes do Orchestrator está sendo descontinuado e substituído pelo Test Manager, que fornece uma experiência de testes unificada, recursos expandidos e integração completa de CI/CD.

Cronograma de descontinuação (conforme anunciado pela equipe do Test Manager):

  • Cloud: o módulo de testes do Orchestrator será descontinuado em 1º de janeiro de 2026.
  • Automation Suite: o módulo de teste será removido em abril de 2026 (seis meses após a versão de paridade de funcionalidades 2.2510).
  • Local (MSI): nenhuma descontinuação anunciada. A UiPath CLI continuará a ser compatível com os testes do Orchestrator para instalações de MSI no local.

Impacto na CLI da UiPath:

A UiPath CLI 25.10 apresenta suporte para o Test Manager para se alinhar com essa transição. A CLI continuará a suportar comandos de teste baseados no Orchestrator para:

  • Instalações MSI no local (indefinidamente, até novo aviso)
  • Ambientes do Cloud e do Automation Suite ( até as datas de descontinuação acima)

Recomendações de migração:

  • Clientes da nuvem: migre para o Test Manager antes de 1º de janeiro de 2026.
  • Clientes do Automation Suite: planeje a migração até abril de 2026.
  • Clientes MSI no local: continue usando os testes baseados no Orchestrator com UiPath CLI.

Para obter mais informações, consulte a linha do tempo oficial de descontinuação.

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