Package Registry verwenden
Unterstützte Package Manager
Abschnitt betitelt „Unterstützte Package Manager“Die folgenden Package Manager werden aktuell unterstützt:
| Name | Language | Package-Client |
|---|---|---|
| Alpine | - | apk |
| Cargo | Rust | cargo |
| Chef | - | knife |
| Composer | PHP | composer |
| Conan | C++ | conan |
| Conda | - | conda |
| Container | - | jeder OCI-konforme Client |
| CRAN | R | |
| Debian | - | apt |
| Generic | - | jeder HTTP-Client |
| Go | Go | go |
| Helm | - | jeder HTTP-Client, cm-push |
| Maven | Java | mvn, gradle |
| npm | JavaScript | npm, yarn, pnpm |
| NuGet | .NET | nuget |
| Pub | Dart | dart, flutter |
| PyPI | Python | pip, twine |
| RPM | - | yum, dnf |
| RubyGems | Ruby | gem, Bundler |
| Swift | Swift | swift |
| Vagrant | - | vagrant |
Repository-Packages
Abschnitt betitelt „Repository-Packages“Ein Package gehört immer einem Owner (einem Benutzer oder einer Organisation), nicht einem Repository.
- Um ein (bereits hochgeladenes) Package mit einem Repository zu verknüpfen, öffnen Sie die Einstellungsseite dieses Packages und wählen Sie ein Repository, mit dem das Package verknüpft werden soll. Das gesamte Package wird verknüpft, nicht nur eine einzelne Version. Das Verknüpfen eines Packages führt dazu, dass das Package in der Packageliste des Repositorys angezeigt wird und ein Link zum Repository auf der Package-Seite angezeigt wird (sowie ein Link zu den Repository-Issues).
Zugriffssteuerung (Access Restrictions)
Abschnitt betitelt „Zugriffssteuerung (Access Restrictions)“| Benutzer | Organisation | |
|---|---|---|
| Lesezugriff | öffentlich, wenn Benutzer ebenfalls öffentlich ist; andernfalls nur für diesen Benutzer | öffentlich, wenn Organisation öffentlich ist; andernfalls nur für Organisationsmitglieder |
| Schreibzugriff | nur Owner | Organisationsmitglieder mit Admin- oder Schreibzugriff auf die Organisation |
Package erstellen oder hochladen
Abschnitt betitelt „Package erstellen oder hochladen“Verwenden Sie je nach Package-Typ den entsprechenden Package Manager. Siehe die Anweisungen des jeweiligen Package Managers.
Packages anzeigen
Abschnitt betitelt „Packages anzeigen“Sie können die Packages eines Repositorys auf der Repository-Seite anzeigen.
- Gehen Sie zum Repository.
- Gehen Sie in der Navigationsleiste zu Packages.
- Um weitere Details zu einem Package anzuzeigen, wählen Sie den Namen des Packages aus.
Package herunterladen
Abschnitt betitelt „Package herunterladen“Um ein Package aus Ihrem Repository herunterzuladen:
- Gehen Sie in der Navigationsleiste zu Packages.
- Wählen Sie den Namen des Packages, um die Details anzuzeigen.
- Wählen Sie im Abschnitt Assets den Namen der Package-Datei aus, die Sie herunterladen möchten.