Oude Azure Artifacts-taken in Azure Pipelines verwijderen en standaard op nieuwe, alleen-verificatietaken
We krijgen veel ondersteuningsaanvragen en feedback van onze huidige Azure Artifacts-taken in Azure Pipelines (NuGet, npm, Maven, enzovoort). Als u deze grote, bulksgewijs taken hebt met ingebouwde versies van opdrachtregelprogramma's, kan dit veel problemen veroorzaken:
- Als er iets mislukt, is het moeilijk om te weten of het de opdrachtregelprogramma's, de verificatie, het herstellen/publiceren, enzovoort zijn.
- Het is moeilijk om de taken bijgewerkt te houden met de nieuwste en beste versies van opdrachtregelprogramma's, dus we missen nieuwe functionaliteit (zoals het overslaan van duplicaten in NuGet/Maven) De oplossing die we hebben geïntroduceerd, was het maken van alleen-verificatietaken die gebruikers aan het begin van hun pijplijnen kunnen instellen. Nadat de verificatie is geslaagd, kunnen gebruikers aangepaste scripts gebruiken om pakketten te publiceren/herstellen.
We hebben nu de volgende lichtgewicht, alleen verificatietaken in algemene beschikbaarheid die klanten aanbevelen om te gebruiken. Het plan is om de oude onbetrouwbare taken in de toekomst te verwijderen.
- Maven-verificatie
- NuGet-verificatie
- Python Pip-verificatie
- Verificatie bij uploaden van Python Twine
Belangrijk
Kennisgeving van migratie: Voor degenen die nuGetRestoreV1- en NuGetInstallerV0-pijplijntaken gebruiken, is het noodzakelijk om zo snel mogelijk over te stappen op de NuGetCommand@2 pijplijntaak. Binnenkort worden er waarschuwingen uitgegeven in uw pijplijnen. Als er geen actie wordt ondernomen, mislukken uw builds vanaf 27 november 2023.