Atualizando o status da versão de um pacote - 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á.

Atualizando o status da versão de um pacote

Cada versão do pacote CodeCatalyst tem um status que descreve o estado atual e a disponibilidade da versão do pacote. Você pode alterar o status da versão do pacote no CodeCatalyst console. Para obter mais informações sobre os possíveis valores de status das versões do pacote e seus significados, consulteSatus da versão do pacote.

Para atualizar o status da versão de um pacote
  1. No painel de navegação, selecione Packages (pacotes).

  2. Na página Package repositories, escolha o repositório que contém a versão do pacote cujo status você deseja atualizar.

  3. Pesquise e escolha o pacote na tabela.

  4. Na página Package details, escolha Versions e, em seguida, escolha a versão que você deseja visualizar.

  5. Na página de detalhes da versão do Package, escolha Actions e escolha Unlist, Archive ou Dispose. Para obter informações sobre o status de cada versão do pacote, consulteSatus da versão do pacote.

  6. Insira o texto de confirmação no campo de texto e escolha Deslistar, Arquivar ou Descartar, dependendo do status para o qual você está atualizando.

Satus da versão do pacote

A seguir estão os valores possíveis para o status da versão do pacote. Você pode alterar o status da versão do pacote no console. Para obter mais informações, consulte Atualizando o status da versão de um pacote.

  • Publicado: a versão do pacote foi publicada com sucesso e pode ser solicitada por um gerenciador de pacotes. A versão do pacote será incluída nas listas de versões de pacotes retornadas aos gerenciadores de pacotes; por exemplo, na saída denpm view <package-name> versions. Todos os ativos da versão do pacote estão disponíveis no repositório.

  • Inacabado: a última tentativa de publicação não foi concluída. Atualmente, somente as versões do pacote Maven podem ter o status de Inacabado. Isso pode ocorrer quando o cliente carrega um ou mais ativos para uma versão do pacote, mas não publica um maven-metadata.xml arquivo para o pacote que inclui essa versão.

  • Não listado: os ativos da versão do pacote estão disponíveis para download no repositório, mas a versão do pacote não está incluída na lista de versões retornadas aos gerenciadores de pacotes. Por exemplo, para um pacote npm, a saída de npm view <package-name> versions não inclui a versão do pacote. Isso significa que a lógica de resolução de dependências do npm não seleciona a versão do pacote porque a versão não aparece na lista de versões disponíveis. No entanto, se a versão do pacote não listado já estiver referenciada em um npm package-lock.json arquivo, ela ainda poderá ser baixada e instalada; por exemplo, durante a execução. npm ci

  • Arquivado: os ativos da versão do pacote não podem ser baixados. A versão do pacote não será incluída na lista de versões retornada aos gerenciadores de pacotes. Como os ativos não estão disponíveis, o consumo da versão do pacote pelos clientes é bloqueado. Se a compilação do seu aplicativo depender de uma versão atualizada para Arquivado, a compilação falhará, a menos que a versão do pacote tenha sido armazenada em cache localmente. Você não pode usar um gerenciador de pacotes ou uma ferramenta de compilação para republicar uma versão de pacote arquivado porque ela ainda está presente no repositório. No entanto, você pode alterar o status da versão do pacote de volta para Não listado ou Publicado no console.

  • Descartado: a versão do pacote não aparece nas listagens e os ativos não podem ser baixados do repositório. A principal diferença entre descartado e arquivado é que, com o status de descartado, os ativos da versão do pacote são excluídos permanentemente pelo. CodeCatalyst Por esse motivo, você não pode mover uma versão de pacote de Descartada para Arquivada, Não Listada ou Publicada. A versão do pacote não pode ser usada porque os ativos foram excluídos. Quando uma versão do pacote é marcada como descartada, você não é cobrado pelo armazenamento dos ativos do pacote.

Além dos status na lista anterior, uma versão do pacote também pode ser excluída. Depois de excluída, a versão do pacote não está no repositório e você pode republicá-la livremente usando um gerenciador de pacotes ou uma ferramenta de compilação.

Normalização do nome e da versão do pacote e do nome do ativo

CodeCatalyst normaliza nomes de pacotes, versões de pacotes e nomes de ativos antes de armazená-los, o que significa que os nomes ou versões CodeCatalyst podem ser diferentes do nome ou versão fornecidos quando o pacote foi publicado. Para obter mais informações sobre como os nomes e as versões são normalizados CodeCatalyst para cada tipo de pacote, consulte a documentação a seguir.

CodeCatalyst não executa a normalização em outros formatos de pacote.