Mogelijkheid om taken uit te voeren op de volgende beschikbare knooppuntversie, als de doelversie niet beschikbaar is

Als u niet-geüpgradede taken vanuit Marketplace wilt uitvoeren op agents zonder dat knooppuntlopers voor het einde van de levensduur zijn geïnstalleerd, bieden we u de flexibiliteit om oude runners afzonderlijk te installeren op zelf-hostende agents. We stellen u ook in staat om uw pijplijn te configureren om automatisch de volgende beschikbare (nieuwere) versie van de runner te kiezen voor niet-bijgewerkte taken. Een taak van de Marketplace die nog steeds is gericht op knooppunt 6, mislukt bijvoorbeeld normaal gesproken op agents zonder dat de Node 6-runner is geïnstalleerd. Met deze functies kunt u de taak in plaats daarvan uitvoeren met de Node 16-runner. Dit betekent natuurlijk dat u expliciet het risico wilt nemen om de taak uit te voeren op een nieuwere versie van Node zonder dat de auteur van de taak zich hiervoor heeft aangemeld. Voor veel taken zou dit prima moeten werken, omdat voor het upgraden van knooppuntversies vaak geen wijzigingen in de taakcode nodig zijn. U moet dit pad echter grondig testen voordat u het in productie gaat gebruiken.