Publiez et partagez des progiciels dans CodeCatalyst - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Publiez et partagez des progiciels dans CodeCatalyst

Amazon CodeCatalyst propose un service de référentiel de packages entièrement géré qui permet à votre équipe de développement de stocker et de partager facilement en toute sécurité les packages logiciels utilisés pour le développement d'applications. Ces packages sont stockés dans des référentiels de packages, qui sont créés et organisés au sein de projets dans CodeCatalyst.

Un référentiel de packages unique peut stocker des packages de tous les types de packages pris en charge. CodeCatalyst prend en charge les formats de package suivants :

  • npm

  • Maven

  • NuGet

  • Python

Les packages d'un référentiel de packages peuvent être découverts et partagés entre les membres du projet qui contient le référentiel.

Pour publier des packages et consommer des packages depuis un référentiel, configurez un gestionnaire de packages de manière à utiliser le point de terminaison du référentiel (URL). Vous pouvez ensuite utiliser le gestionnaire de packages pour publier des packages dans le référentiel. Vous pouvez utiliser des gestionnaires de packages tels que Maven, Gradle, npm, yarn, nuget, dotnet, pip et twine.

Vous pouvez également configurer des CodeCatalyst flux de travail pour utiliser des référentiels de CodeCatalyst packages. Pour plus d'informations sur l'utilisation de packages dans les flux de travail, consultezConnecter les référentiels de packages aux flux de travail.

Vous pouvez mettre les packages d'un référentiel de packages à la disposition d'un autre référentiel du même projet en l'ajoutant en tant que référentiel en amont. Toutes les versions de package disponibles dans le référentiel en amont sont également disponibles dans le référentiel en aval. Pour de plus amples informations, veuillez consulter Configuration et utilisation de référentiels en amont.

Vous pouvez mettre des packages open source à la disposition de votre CodeCatalyst dépôt en créant un type spécial de référentiel appelé passerelle. La remontée vers un dépôt passerelle vous permet de consommer des packages provenant de référentiels publics populaires tels que npmjs.com et pypi.org, et de les mettre automatiquement en cache dans votre référentiel. CodeCatalyst Pour de plus amples informations, veuillez consulter Connexion à des référentiels externes publics.