Usar o CodeCatalyst com o Visual Studio - Amazon CodeCatalyst

Usar o CodeCatalyst com o Visual Studio

Você pode consumir pacotes do CodeCatalyst diretamente no Visual Studio.

Para configurar e usar o NuGet com ferramentas de CLI como dotnet ou nuget, consulte Configuração e uso da CLI nuget ou dotnet.

Configuração do Visual Studio com o CodeCatalyst

Windows

Para configurar o Visual Studio com o CodeCatalyst
  1. É necessário um token de acesso pessoal (PAT) para autenticar com o CodeCatalyst. Se você já tiver um, pode usá-lo. Caso contrário, siga as instruções em Conceder aos usuários acesso ao repositório com tokens de acesso pessoal para ciar um.

  2. Use nuget ou dotnet para configurar seu repositório de pacotes e suas credenciais.

    dotnet

    Usuários de Linux e macOS: como a criptografia não é compatível com plataformas que não sejam Windows, você deve adicionar o sinalizador --store-password-in-clear-text ao comando a seguir. Observe que isso armazenará sua senha como texto simples no arquivo de configuração.

    dotnet nuget add source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json --name repo_name --password PAT --username user_name
    nuget
    nuget sources add -name repo_name -Source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json -password PAT --username user_name

    Resultado do exemplo:

    Package source with Name: repo_name added successfully.
  3. Configure o Visual Studio para usar sua nova origem de pacote. No Visual Studio, selecione Ferramentas e Opções.

  4. No menu Opções, expanda a seção NuGet Package Manager e selecione Origens de pacote.

  5. Na lista Origens de pacote disponíveis, verifique se a origem repo_name está ativada. Se você configurou seu repositório de pacotes com uma conexão upstream com a Galeria NuGet, desative a origem nuget.org.

macOS

Para configurar o Visual Studio com o CodeCatalyst
  1. É necessário um token de acesso pessoal (PAT) para autenticar com o CodeCatalyst. Se você já tiver um, pode usá-lo. Caso contrário, siga as instruções em Conceder aos usuários acesso ao repositório com tokens de acesso pessoal para ciar um.

  2. Selecione Preferências na barra de menu.

  3. Na seção NuGet, selecione Origens.

  4. Selecione Adicionar e adicione as informações do seu repositório.

    1. Em Nome, insira o nome do repositório de pacotes do CodeCatalyst.

    2. Em Localização, insira o endpoint do repositório de pacotes do CodeCatalyst. O snippet de código a seguir mostra um exemplo de endpoint. Substitua space_name, proj_name e repo_name pelo nome do espaço, nome do projeto e nome do repositório do CodeCatalyst.

      https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/
    3. Em Nome de usuário, insira qualquer valor válido.

    4. Em Senha, insira o PAT.

  5. Escolha Add source (Adicionar origem).

  6. Se você configurou seu repositório de pacotes com uma conexão upstream com a Galeria NuGet, desative a origem nuget.org.

Após a configuração, o Visual Studio pode consumir pacotes do seu repositório do CodeCatalyst, de qualquer um de seus repositórios upstream ou do NuGet.org se você tiver configurado como uma origem upstream. Para obter mais informações sobre como navegar e instalar pacotes NuGet no Visual Studio, consulte Instalar e gerenciar pacotes no Visual Studio usando o gerenciador de pacotes do NuGet na documentação do NuGet.