Sdílet prostřednictvím


Vyřazení starých úloh Azure Artifacts ve službě Azure Pipelines a výchozích úloh pouze pro nové úlohy s ověřováním

Z našich aktuálních úloh Azure Artifacts v Azure Pipelines (NuGet, npm, Maven atd.) dostáváme spoustu žádostí o podporu a zpětnou vazbu. Díky těmto velkým hromadným úlohám s integrovanými verzemi nástrojů příkazového řádku může vzniknout spousta problémů:

  1. Když něco selže, je obtížné zjistit, jestli se jedná o nástroje příkazového řádku, ověřování, obnovení/publikování atd.
  2. Je těžké udržovat úkoly aktualizované pomocí nejnovějších a největších verzí nástrojů příkazového řádku, takže jsme nezmeškali nové funkce (například přeskočení duplicit v NuGetu nebo Mavenu). Řešením, na které jsme se dostali, bylo vytvořit úlohy jen pro ověřování, které uživatelé můžou nastavit na začátku svých kanálů. Po úspěšném ověření můžou uživatelé k publikování nebo obnovení balíčků použít vlastní skripty.

V ga teď máme následující jednoduché úlohy s ověřováním, které doporučujeme zákazníkům používat. Plán spočívá v vyřazení starých nespolehlivých úkolů v budoucnu.

  1. Ověřování Mavenu
  2. Ověření NuGetu
  3. Ověřování Pip v Pythonu
  4. Ověření nahrání dvojčat Pythonu

Důležité

Oznámení o migraci: Pro ty, kteří používají úlohy kanálu NuGetRestoreV1 a NuGetInstallerV0, je nezbytné co nejdříve přejít na úlohu kanálu NuGetCommand@2. Upozornění budou brzy vydána ve vašich kanálech. Pokud se neprovede žádná akce, od 27. listopadu 2023 se sestavení nezdaří.