Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Panoramica dei pacchetti generici
Utilizzando il formato del generic
pacchetto, è possibile caricare qualsiasi tipo di file per creare un pacchetto in un CodeArtifact repository. I pacchetti generici non sono associati a nessun linguaggio di programmazione, tipo di file o ecosistema di gestione dei pacchetti specifico. Questo può essere utile per archiviare e controllare le versioni di artefatti di build arbitrari, come programmi di installazione di applicazioni, modelli di apprendimento automatico, file di configurazione e altro.
Un pacchetto generico è costituito da un nome di pacchetto, uno spazio dei nomi, una versione e uno o più asset (o file). I pacchetti generici possono esistere insieme a pacchetti di altri formati in un unico CodeArtifact repository.
È possibile utilizzare AWS CLI o SDK per lavorare con pacchetti generici. Per un elenco completo dei AWS CLI comandi che funzionano con i pacchetti generici, consultaComandi supportati per pacchetti generici.
Vincoli relativi ai pacchetti generici
-
Non vengono mai recuperati dai repository originali. Possono essere ottenuti solo dal repository in cui sono stati pubblicati.
Non possono dichiarare dipendenze da restituire ListPackageVersionDependencieso visualizzare in. AWS Management Console
Possono archiviare file README e LICENSE, ma non vengono interpretati da. CodeArtifact Le informazioni contenute in questi file non vengono restituite da GetPackageVersionReadmeo DescribePackageVersione non vengono visualizzate in. AWS Management Console
Come tutti i pacchetti CodeArtifact, esistono dei limiti alla dimensione delle risorse e al numero di risorse per pacchetto. Per ulteriori informazioni sui limiti e le quote in CodeArtifact, vedereQuote in AWS CodeArtifact.
-
I nomi delle risorse che contengono devono rispettare queste regole:
I nomi delle risorse possono utilizzare lettere e numeri Unicode. In particolare, sono consentite queste categorie di caratteri Unicode: Lowercase Letter (
Ll
), Modifier Letter (Lm
), Other Letter (), Titlecase Letter (Lo
), Uppercase Letter (Lt
), Letter Number (Lu
) e Decimal Number ().Nl
Nd
I seguenti caratteri speciali sono consentiti:
~!@^&()-_+[]{};,.
.
Le risorse non possono essere denominate o..
Gli spazi sono l'unico carattere di spazio bianco consentito. I nomi delle risorse non possono iniziare o terminare con uno spazio o includere spazi consecutivi.