Skip to main content
Para usar artefatos durante os builds do snapshot, autentique-se nos seus repositórios de artefatos no blueprint do seu ambiente. Se precisar armazenar segredos para autenticação de artefatos, adicione-os na aba Secrets do editor de blueprint (consulte o Gerenciador de Segredos do Devin) e faça referência a eles como $VARIABLE_NAME nas etapas do seu blueprint. Confira abaixo as seções para AWS, Azure e JFrog. Se os seus artefatos estiverem em uma rede privada, consulte Opções de deployment.

Configuração do ambiente do Devin

Para integrar seus repositórios de artefatos, configure o ambiente do Devin com as credenciais e ferramentas adequadas. Há duas formas principais de fazer isso:
  1. Inicie uma sessão do Devin e peça a ele que configure o próprio ambiente, incluindo as ferramentas e credenciais do seu repositório de artefatos. O Devin propõe um blueprint em forma de cartões de sugestão na linha do tempo da sessão; revise e aprove esses cartões para iniciar um build. Consulte Deixe o Devin fazer isso.
  2. Acesse Configurações > Ambiente > Blueprints e adicione os comandos de instalação e configuração da sua ferramenta de artefatos ao blueprint da organização ou ao blueprint de repositório. Ao salvar o blueprint, um build é iniciado. Consulte Configuração manual.
Comandos executados diretamente no terminal de uma sessão não são mantidos no snapshot. Por isso, coloque a configuração de artefatos em um blueprint.
Os builds de blueprint são executados sem supervisão, portanto ninguém pode responder a prompts interativos. Os exemplos abaixo são comandos de terminal: antes de adicioná-los a um blueprint, adapte-os para versões não interativas e forneça as credenciais por meio dos segredos do blueprint.

Jfrog Artifactory

Etapa 1: Baixar a CLI

Etapa 2: Baixar o artefato

AWS CodeArtifact

Etapa 1: Baixar a CLI

Etapa 2: Download do artefato

Azure Artifacts

Etapa 1: Baixando a CLI

Etapa 2: Gerando um PAT

Em seguida, você precisará gerar um token de acesso pessoal (PAT).
  1. Faça login no seu portal do Azure DevOps.
  2. No canto superior direito, clique no seu perfil e selecione Security.
  3. Na seção Personal Access Tokens, clique em New Token.
  4. Defina os escopos do token. Você precisará de pelo menos o escopo “Packaging (read)” para acessar o Azure Artifacts.
  5. Salve seu PAT com segurança, pois você não poderá visualizá-lo novamente.

Etapa 3: Configure o arquivo .npmrc

Ao trabalhar com NuGet, você vai precisar do seguinte:
Se você precisar de artefatos Docker do Azure:
Para começar a usar o Devin Enterprise, entre em contato com nossa equipe de vendas Enterprise.