Disable Node 6 tasks.
Dlaczego to jest ważne
Zadania środowiska Node 6 w usłudze Azure DevOps osiągnęły koniec okresu eksploatacji i nie otrzymują już aktualizacji zabezpieczeń ani poprawek. Używanie niewspieranego oprogramowania zwiększa ryzyko wystąpienia luk w zabezpieczeniach, które mogą zostać wykorzystane przez atakujących do naruszenia potoków kompilacji i wydania. Wyłączenie tych zadań zapewnia, że Twoje procesy CI/CD opierają się na wspieranych i aktywnie utrzymywanych środowiskach uruchomieniowych.
Co sprawdza Aether365
Aether365 skanuje Twoją organizację Azure DevOps w poszukiwaniu zadań kompilacji lub wydania skonfigurowanych do korzystania ze środowiska Node 6. Jeśli takie zadania zostaną znalezione, to sprawdzenie oznacza je jako niezgodne w pulpicie nawigacyjnym Aether365 w sekcji microsoft-365 checks.
Jak naprawić
- Otwórz projekt Azure DevOps i przejdź do potoku zawierającego zadania Node 6.
- Edytuj potok i znajdź wszystkie zadania aktualnie ustawione na środowisko Node 6.
- Zastąp każde zadanie Node 6 równoważnym zadaniem korzystającym z obsługiwanej wersji Node (na przykład Node 10 lub nowszej).
- Zapisz i uruchom potok, aby zweryfikować, że zaktualizowane zadania wykonują się bez błędów.
Zgodność
- Ramy: Inne (Nie wymieniono konkretnych ram zgodności)
Powiązane zasoby
- Ogłoszenie o zakończeniu okresu eksploatacji Node 6
- Dokumentacja środowiska uruchomieniowego zadań Azure DevOps