Dela via


Inaktuella gamla Azure Artifacts-uppgifter i Azure Pipelines och standard för nya uppgifter med endast autentisering

Vi får många supportförfrågningar och feedback från våra aktuella Azure Artifacts-uppgifter i Azure Pipelines (NuGet, npm, Maven osv.). Att ha dessa stora, skrymmande uppgifter med inbyggda versioner av kommandoradsverktyg kan skapa många problem:

  1. När något misslyckas är det svårt att veta om det är kommandoradsverktygen, autentiseringen, återställningen/publiceringen osv.
  2. Det är svårt att hålla uppgifterna uppdaterade med de senaste och största versionerna av kommandoradsverktyg, så vi går miste om nya funktioner (som att hoppa över dubbletter i NuGet/Maven) Lösningen vi landade på var att skapa autentiseringsuppgifter som användare kan konfigurera i början av sina pipelines. När du har autentiserats kan användarna använda anpassade skript för att publicera/återställa paket.

Nu har vi följande enkla, autentiseringsbaserade uppgifter i GA som vi rekommenderar att kunderna använder. Planen är att inaktuella gamla otillförlitliga uppgifter i framtiden.

  1. Maven-autentisera
  2. NuGet-autentisering
  3. Python Pip-autentisering
  4. Uppladdning av Python Twine-autentisering

Viktigt!

Migreringsmeddelande: För dem som använder pipelineaktiviteterna NuGetRestoreV1 och NuGetInstallerV0 är det absolut nödvändigt att övergå till NuGetCommand@2 pipelineaktivitet så snart som möjligt. Varningar kommer snart att utfärdas i dina pipelines. Om inga åtgärder vidtas från och med den 27 november 2023 misslyckas dina versioner.