Sdílet prostřednictvím


Veřejné sdílení balíčků s veřejnými informačními kanály

Služby Azure DevOps

Azure Artifacts poskytuje snadný způsob, jak sdílet balíčky s uživateli mimo vaši organizaci, včetně externích zákazníků, pomocí veřejných informačních kanálů. Balíčky uložené ve veřejných informačních kanálech můžou přistupovat a instalovat kdokoli na internetu, aniž by museli mít účet Azure DevOps.

Požadavky

produkt Požadavky
Azure DevOps – organizace Azure DevOps .
– projekt Azure DevOps .

Poznámka:

Veřejné informační kanály jsou dostupné jenom v Azure DevOps Services.

Vytvoření veřejného informačního kanálu

Důležité

Pouze organizace s povolenou zásadou Povolit veřejný projekt můžou vytvářet projekty nebo měnit viditelnost projektu na veřejný. Zásady už nejsou dostupné pro organizace, které ji ještě nepoužívají. Microsoft doporučuje používat GitHub pro všechny potřeby vašeho veřejného projektu.

Veřejné informační kanály jsou informační kanály v oboru projektů ve veřejném projektu. Veřejné informační kanály dědí nastavení viditelnosti hostitelského projektu.

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte do svého veřejného projektu.

  2. Vyberte Artefakty a pak vyberte Vytvořit informační kanál.

  3. Zadejte název informačního kanálu, jako obor vyberte Project: PublicProject (doporučeno) a pak vyberte Vytvořit.

    Snímek obrazovky znázorňující, jak vytvořit nový veřejný informační kanál

Sdílení balíčků

Pokud chcete balíčky sdílet veřejně, můžete jednoduše sdílet adresu URL informačního kanálu, například: https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> nebo sdílet jednotlivé balíčky pomocí odznáček balíčku. Pokud váš projekt zůstane veřejný, může kdokoli přistupovat k balíčkům a stahovat je z vašeho veřejného informačního kanálu bez nutnosti účtu Azure DevOps.

Snímek obrazovky zobrazující balíček ve veřejném informačním kanálu

Poznámka:

Abyste mohli povolit odznáčky balíčků, musíte být správce informačního kanálu . Další podrobnosti najdete v tématu Správa oprávnění .

Publikování balíčků (CLI)

Typ balíčku Články
NuGet - Publikování balíčků NuGet – (NuGet.exe)
- Publikování balíčků NuGet – (dotnet)
Npm - Publikování balíčků npm
Maven - Publikování artefaktů Mavenu
Gradle - Publikování artefaktů pomocí Gradle
Python - Publikování balíčků Pythonu
Náklad - Publikování balíčků Cargo
Univerzální balíčky - Publikování univerzálních balíčků

Publikování balíčků pomocí Azure Pipelines

Typ balíčku Články
NuGet - Publikování balíčků NuGet
Npm - Publikování balíčků npm
Maven - Publikování artefaktů Mavenu
Gradle - Publikování artefaktů pomocí Gradle
Python - Publikování balíčků Pythonu
Náklad - Publikování balíčků Cargo (YAML/Classic)
Univerzální balíčky - Publikování univerzálních balíčků

Poznámka:

Pokud vaše organizace používá bránu firewall nebo proxy server, ujistěte se, že povolíte adresy URL a IP adresy domény Azure Artifacts.