Introdução aos pacotes do GitHub

Avançado
Administrador
Engenheiro de IA
Engenheiro de dados
Desenvolvedor
Engenheiro de DevOps
Engenheiro de Plataforma
Engenheiro de segurança da informação
Analista de Operações de Segurança
Especialista de Adoção de Serviço
Arquiteto de solução
Fundador de startup
Gerente de tecnologia
Azure
Azure Artifacts
Azure Boards
Serviços de Nuvem do Azure
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

Este módulo apresenta os Pacotes do GitHub, um serviço de hospedagem de pacote totalmente integrado ao GitHub. Saiba como publicar pacotes de repositórios, instalar pacotes em projetos, gerenciar o ciclo de vida do pacote por meio de exclusão e restauração e controlar o acesso usando permissões e configurações de visibilidade. Entenda os métodos de autenticação e as práticas recomendadas para o gerenciamento seguro de pacotes.

Objetivos de aprendizagem

Ao final deste módulo, você poderá:

  • Publicar pacotes para o GitHub Packages a partir de repositórios e fluxos de trabalho de CI/CD

  • Instalar pacotes do GitHub Packages em ambientes de desenvolvimento e produção

  • Excluir e restaurar pacotes usando a API e a interface da Web do GitHub

  • Configurar o controle de acesso e a visibilidade para pacotes públicos, privados e internos

  • Autenticar em pacotes do GitHub usando PATs (tokens de acesso pessoal)

  • Entender os registros de pacote com suporte (npm, Docker, NuGet, Maven, RubyGems)

Pré-requisitos

  • Noções básicas sobre conceitos de gerenciamento de pacotes e controle de versão com o Git

  • Familiaridade com repositórios, fluxos de trabalho e ações do GitHub

  • Conhecimento de pelo menos um ecossistema de pacotes (npm, NuGet, Maven ou Docker)

  • Experiência com ferramentas de linha de comando e gerenciadores de pacotes

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Inscrição.