NPM-csomagok közzététele (YAML/Klasszikus)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az Azure Pipelines használatával közzéteheti npm-csomagjait az Azure Artifacts-hírcsatornákban vagy nyilvános adatbázisokban, például npmjs.com. Ebben a cikkben megtudhatja, hogyan teheti közzé npm-csomagjait YAML és klasszikus folyamatok használatával.
Közzététel az Azure Artifacts-hírcsatornákban
Feljegyzés
A Project Collection Build Service-t és a projekt buildszolgáltatás-identitását a Feed Publisher (Közreműködő) értékre kell állítani ahhoz, hogy a csomagokat közzétehesse egy csatornán az Azure Pipelines használatával. További információ: Új felhasználók/csoportok hozzáadása.
- task: Npm@1
inputs:
command: publish
publishRegistry: useFeed
publishFeed: <FEED_NAME> ## For project-scoped feeds, use: <PROJECT_NAME>/<FEED_NAME>
- publishRegistry: Beállítások: useExternalRegistry, useFeed. Válassza a useFeed lehetőséget a szervezeten belüli hírcsatorna használatához.
- publishFeed: A publishRegistry = useFeed esetén kötelező. A közzétenni kívánt hírcsatorna.
Tipp.
Ha a YAML-szerkesztőt használja az npm-közzétételi feladat hozzáadásához, az létrehozza a projektet, és betáplálási azonosítókat ad az Ön publishFeed
számára.
Közzététel nyilvános beállításjegyzékben
Ha a csomagokat nyilvános npm-beállításjegyzékben (például npmjs.com) szeretné közzétenni, először létre kell hoznia egy szolgáltatáskapcsolatot a kívánt külső szolgáltatáshoz való csatlakozáshoz.
Válassza a Project beállításai, majd a Szolgáltatáskapcsolatok lehetőséget.
Új szolgáltatáskapcsolat létrehozásához válassza a Szolgáltatáskapcsolat létrehozása lehetőséget.
Válassza az npm elemet, majd a Tovább gombot. Töltse ki a szükséges mezőket, majd kattintson a Mentés gombra, ha elkészült.
- task: Npm@1
inputs:
command: publish
publishRegistry: useExternalRegistry
publishEndpoint: '<NAME_OF_YOUR_SERVICE_CONNECTION>'
- publishRegistry: Válassza a useExternalRegistry lehetőséget a nyilvános beállításjegyzékben való közzétételhez. Beállítások: useExternalRegistry | useFeed.
- publishEndpoint: szükség van, ha
publishRegistry == useExternalRegistry
. Cserélje le a helyőrzőt a korábban létrehozott szolgáltatáskapcsolat nevére.
Kapcsolódó cikkek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: