Adicionando um Artefato do Repositório de Imagens do Contêiner

Crie uma referência a um tipo de artefato de repositório de imagem de contêiner.

No pipeline de build, para armazenar a saída do estágio de Build Gerenciado, você precisa de um repositório do Container Registry ou um repositório do Artifact Registry do OCI.

Crie uma referência de artefato para apontar para o local do repositório que contém a saída do build. Antes de criar uma referência de artefato, você deve ter um projeto do DevOps.

Para acessar DevOps usando a Console, a API REST e a CLI do Oracle Cloud, consulte Acessando DevOps.

    1. Abra o menu de navegação e clique em Serviços do Desenvolvedor. Em DevOps, clique em Projetos.
    2. Na página DevOps Projetos, selecione o projeto ao qual você deseja adicionar um artefato.
    3. Na página de detalhes do projeto, no lado esquerdo, clique em Artefatos.
    4. Na página Artefatos, clique em Adicionar artefato.
    5. No painel Adicionar artefato, forneça os seguintes detalhes:
      1. Digite um nome para o artefato.
      2. Para Tipo, selecione Repositório de imagens do contêiner.
      3. Digite o caminho do repositório do Container Registry.

        Por exemplo, <region-key>.ocir.io/<tenancy-namespace>/<repo-name> é o caminho totalmente qualificado para um repositório no OCI (Oracle Cloud Infrastructure) Container Registry.

      4. Selecione Permitir parametrização se quiser substituir os placeholders no conteúdo do artefato por valores de argumento fornecidos durante a implantação.

        Para obter mais informações, consulte Configurando Parâmetros.

      5. (Opcional) Para adicionar tags ao artefato, clique em Mostrar opções de tag. Tag é um sistema de metadados que permite organizar e rastrear os recursos de sua tenancy.

        Se você tiver permissões para criar um recurso, também terá permissões para adicionar tags de formato livre a esse recurso.

        Para adicionar uma tag definida, você deverá ter permissões para usar o namespace de tag.

        Para obter mais informações, consulte Tags de Recursos

    6. Clique em Adicionar.

    Uma referência ao repositório de imagens do contêiner é criada.

  • Para criar uma referência a um tipo de artefato de repositório de imagem de contêiner, execute o comando create-ocir-artifact:

    oci devops deploy-artifact create-ocir-artifact

    Parâmetros Obrigatórios para o comando create-ocir-artifact:

    • --argument-substitution-mode
    • --source-image-uri
    • --artifact-type
    • --project-id

    Para obter todos os comandos de deploy-artifact:

    oci devops deploy-artifact -h

    Para obter ajuda para o comando create-ocir-artifact:

    oci devops deploy-artifact create-ocir-artifact -h
  • Para criar uma referência a um tipo de artefato de repositório de imagem de contêiner, use a operação CreateDeployArtifact. Para o atributo deployArtifactType, especifique o valor DOCKER_IMAGE.