cicd-integrations
2022.10
false
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

Guia do usuário de integrações de CI/CD

Última atualização 28 de abr de 2025

Executando um trabalho dentro do Orchestrator

Pré-requisitos:

Para executar um trabalho dentro do Orchestrator, siga as seguintes etapas:

  1. Execute a tarefa job, usando uipcli job. Agora você pode ver uma lista das subtarefas disponível
  2. Especifique os parâmetros necessários e execute a subtarefa run .
    Veja a lista de parâmetros abaixo.
    ParâmetroDescription
    -iou --input_path (Obrigatório apenas se o ponto de entrada do fluxo de trabalho tiver parâmetros de entrada) O caminho completo para o arquivo de entrada JSON correspondente ao processo que você deseja executar.

    Exemplo de formato de arquivo JSON:

    {
      "StringArgument_In": "MyConfigurationValue",
      "IntArgument_In": 1,
      "DictionaryArgument_In": {
        "Key1": "Value1",
        "Key2": "Value2"
      }
    }{
      "StringArgument_In": "MyConfigurationValue",
      "IntArgument_In": 1,
      "DictionaryArgument_In": {
        "Key1": "Value1",
        "Key2": "Value2"
      }
    }
    -Pou --priorityA prioridade com a qual você deseja executar o trabalho:- Baixa.- Normal (padrão).- Alto.
    -rou --robotsUma lista de nomes de robôs específicos, separados por vírgulas.
    -jou --jobscountO número de vezes que você deseja executar o processo. O número padrão de vezes que o processo é executado é um.
    -Uou --userO nome do usuário. Deve ser um usuário de máquina, não um usuário do Orchestrator. Para usuários locais, o formato é MachineName\UserName.
    -Mou --machineO nome da máquina na qual você deseja executar o processo.
    -Rou --result_pathO caminho completo para um arquivo JSON ou para uma pasta onde você deseja armazenar os resultados do trabalho. Os resultados retornam como arquivos JSON.
    -Wou --timeoutO tempo limite para execuções de trabalho (segundos). O padrão é 1800 segundos.
    -fou --fail_when_job_failsO comando falha quando um trabalho falha. O padrão para isso é True.
    -wou --waitO comando aguarda a conclusão do trabalho. O padrão para isso é True.
    -bou --job_type (somente para pastas modernas) O tipo de tempo de execução para a tarefa. Você pode escolher:- Unattended- NonProduction.
    -u ou --username(necessário se você usar a autenticação básica, por meio de um nome de usuário e uma senha) O nome de usuário usado para autenticação no Orchestrator. Você deve emparelhá-lo com a senha correspondente.
    -p ou --password(necessário se você usar a autenticação básica, por meio de um nome de usuário e uma senha) A senha usada para autenticação ao Orchestrator. Você deve combiná-lo com o nome de usuário correspondente.
    -tou --token (obrigatório se você usar autenticação baseada em token) O token de atualização OAuth2 usado para autenticação no Orchestrator. Você deve emparelhá-lo com o nome da conta e o ID do cliente.
    -aou --accountName (obrigatório se você usar autenticação baseada em token) O nome da conta do Orchestrator CloudRPA. Você deve emparelhá-lo com o token de atualização OAuth2 e o Client ID.
    -Aou --accountForAppO nome da conta CloudRPA do Orchestrator (nome da organização). Você deve combiná-lo com a ID do aplicativo, Segredo do aplicativo e Escopo do aplicativo para um aplicativo externo.
    -I ou --applicationId (Necessário se você usar a autenticação do aplicativo externo) A ID do aplicativo externo. Você deve combiná-lo com a Conta do aplicativo, Segredo do aplicativo e Escopo do aplicativo.
    -S ou --applicationSecret (Necessário se você usar a autenticação do aplicativo externo) O Segredo do aplicativo externo. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Escopo do aplicativo.
    --applicationScope (Necessário se você usar a autenticação do aplicativo externo) A lista de escopos do aplicativo, separada por espaços únicos. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Segredo do aplicativo para um aplicativo externo.
    -oou --organizationUnitO nome da pasta do Orchestrator (unidade organizacional).
    Para inserir subpastas, certifique-se de inserir o nome da pasta pai e o nome da subpasta. Por exemplo, use AccountingTeam\TeamJohn.
    -l, --language

    O idioma do Orchestrator.

    -y, --disableTelemetry
    Desabilitar dados de telemetria.

    --traceLevel

    Exibir o rastreamento dos eventos.
    --identityUrl (Necessário apenas para implantações do PaaS)

    A URL do seu servidor de identidade.

    --help

    Exibe os parâmetros e exemplos para este comando.

    --version

    Exibe informações da versão.

    Process Name (pos.0) (necessário) O nome do processo que você deseja executar.
    Orchestrator URL (pos.1) (necessário) O URL da instância do Orchestrator.
    Orchestrator Tenant (pos.2)
    • (Obrigatório) para implantações SaaP.

    • (Opcional) para implantações de PaaS.

    O tenant da Instância do Orchestrator, onde você deseja executar processos.

Uso:

job run <process_name> <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-j <jobscount>] [-R <result_path>] [-P <priority>] [-r <robots>] [-f <do_not_fail_when_job_fails>] [-W <timeout>] [-w <do_not_wait>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-l <language>]job run <process_name> <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-j <jobscount>] [-R <result_path>] [-P <priority>] [-r <robots>] [-f <do_not_fail_when_job_fails>] [-W <timeout>] [-w <do_not_wait>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-l <language>]

Exemplos:

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -P Low

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -P Normal -o MyFolder

  • execução da tarefa ProcessName "https://uipath-orchestrator.myorg.com" padrão -u admin -p 123456 -P Alto -o MinhaPasta
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -f false -W 0

  • execução da tarefa ProcessName "https://uipath-orchestrator.myorg.com" padrão -t a7da29a2c93a717110a82 -a minhaConta -P Alto -j 3 -w falso
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -P Low -r robotName -R C:\Temp

  • execução da tarefa ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -r robotName -RC:\Temp\status.json
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read" -r robotName -R C:\Temp\status.json

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.