Especificação de repositórios de CodeCatalyst pacotes em fluxos de trabalho - Amazon CodeCatalyst

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Especificação de repositórios de CodeCatalyst pacotes em fluxos de trabalho

Em CodeCatalyst, você pode adicionar um repositório de CodeCatalyst pacotes às suas ações de criação e teste em seu fluxo de trabalho. Seu repositório de pacotes deve ser configurado com um formato de pacote, como npm. Você também pode optar por incluir uma sequência de escopos para o repositório de pacotes selecionado.

Use as instruções a seguir para especificar uma configuração de pacote a ser usada com uma ação de fluxo de trabalho.

Visual
Para especificar a configuração do pacote que uma ação usará (editor visual)
  1. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  2. Selecione o projeto.

  3. No painel de navegação, escolha CI/CD e, em seguida, escolha Fluxos de trabalho.

  4. Escolha o nome do seu fluxo de trabalho. Você pode filtrar pelo nome do repositório ou ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou status do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. Escolha Visual.

  7. No diagrama do fluxo de trabalho, escolha a ação Criar ou Testar com a qual você deseja configurar com um repositório de pacotes.

  8. Escolha Pacotes.

  9. No menu suspenso Adicionar configuração, escolha a configuração do pacote que você deseja usar com suas ações de fluxo de trabalho.

  10. Escolha Adicionar repositório de pacotes.

  11. No menu suspenso Package repository, especifique o nome do seu repositório de CodeCatalyst pacotes que você deseja que a ação use.

    Para obter mais informações sobre repositórios de pacotes, consulteRepositórios de pacotes.

  12. (Opcional) Em Escopos - opcional, especifique uma sequência de escopos que você deseja definir no registro do pacote.

    Ao definir escopos, o repositório de pacotes especificado é configurado como o registro para todos os escopos listados. Se um pacote com o escopo for solicitado por meio do cliente npm, ele usará esse repositório em vez do padrão. Cada nome de escopo deve ser prefixado com “@”.

    Se Scopes for omitido, o repositório de pacotes especificado será configurado como o registro padrão para todos os pacotes usados pela ação.

    Para obter mais informações sobre escopos, consulte Namespaces de pacotes Pacotes com escopo definido.

  13. Escolha Adicionar.

  14. (Opcional) Escolha Validar para validar o YAML código do fluxo de trabalho antes de confirmar.

  15. Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.

YAML
Para especificar a configuração do pacote que uma ação usará (YAMLeditor)
  1. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  2. Selecione o projeto.

  3. No painel de navegação, escolha CI/CD e, em seguida, escolha Fluxos de trabalho.

  4. Escolha o nome do seu fluxo de trabalho. Você pode filtrar pelo nome do repositório ou ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou status do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. Escolha YAML.

  7. Em uma ação de criação ou teste, adicione um código semelhante ao seguinte:

    action-name: Configuration: Packages: NpmConfiguration: PackageRegistries: - PackagesRepository: package-repository Scopes: - "@scope"

    Para obter mais informações, consulte a descrição da Packages propriedade em Crie e teste ações YAML Para sua ação.

  8. (Opcional) Escolha Validar para validar o YAML código do fluxo de trabalho antes de confirmar.

  9. Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.