Megosztás a következőn keresztül:


A régi Azure Artifacts-feladatok elavultak az Azure Pipelinesban, és alapértelmezés szerint új, csak hitelesítéssel rendelkező tevékenységekre

Számos támogatási kérést és visszajelzést kapunk az Azure Pipelines jelenlegi Azure Artifacts-feladataitól (NuGet, npm, Maven stb.). A parancssori eszközök beépített verzióival rendelkező nagy, terjedelmes feladatok sok problémát okozhatnak:

  1. Ha valami meghibásodik, nehéz megállapítani, hogy a parancssori eszközök, a hitelesítés, a visszaállítás/közzététel stb.
  2. Nehéz naprakészen tartani a feladatokat a parancssori eszközök legújabb és legnagyobb kiadásaival, ezért kihagyjuk az új funkciókat (például kihagyjuk az ismétlődő elemeket a NuGet/Mavenben). A megoldás az volt, hogy csak hitelesítéssel rendelkező feladatokat hoztunk létre, amelyeket a felhasználók a folyamatuk elején állíthatnak be. A sikeres hitelesítés után a felhasználók egyéni szkriptekkel tehetnek közzé/állíthatnak vissza csomagokat.

Most már a következő egyszerű, hitelesítéssel kapcsolatos feladatokkal rendelkezünk a ga-ban, amelyeket javasoljuk az ügyfeleknek. A terv az, hogy a régi megbízhatatlan feladatokat a jövőben elavuljanak.

  1. Maven-hitelesítés
  2. NuGet-hitelesítés
  3. Python Pip-hitelesítés
  4. Python Twine Upload Authenticate

Fontos

Migrálási értesítés: Azok számára, akik a NuGetRestoreV1 és a NuGetInstallerV0 folyamattevékenységet használják, a lehető leghamarabb át kell váltania a NuGetCommand@2 folyamattevékenységre. A folyamatokkal kapcsolatos figyelmeztetések hamarosan megjelennek. Ha nem történik művelet, 2023. november 27-től a buildek sikertelenek lesznek.