Funkcje usługi Azure DevOps 2023 Q4

Boards

Zachowaj hierarchię backlogu podczas stosowania filtrów

Jako użytkownik chcę zachować widok drzewa nawet wtedy, gdy filtruję listę prac, aby nie tracić kontekstu pracy, którą próbuję zorganizować.

Utrzymuj hierarchię backlogu podczas stosowania filtrów

Uwaga / Notatka

Ta funkcja będzie dostępna tylko w wersji zapoznawczej usługi New Boards Hubs.

Bilet sugestii społeczności

Obsługa emoji w tagach elementów roboczych

Jako użytkownik chcę mieć możliwość dodawania symboli emoji (🤞🎉) w tagach.

Obsługa emoji w tagach elementów roboczych

Jako użytkownik należy wykonać 5 kroków, aby zmienić typ łącza. Chcę zmienić typ łącza w interfejsie użytkownika tylko w jednym kroku.

Zmienianie typów linków w internetowym interfejsie użytkownika

Uwaga / Notatka

Ta funkcja będzie dostępna tylko w wersji zapoznawczej usługi New Boards Hubs.

Ulepszenia funkcji zapisu komentarzy

W moim projekcie są niektórzy użytkownicy, którzy muszą tylko współtworzyć dyskusje. Nie powinny aktualizować żadnych innych pól.

Jako użytkownik, gdy zapisuję dyskusję, nie powinien być zapisywany cały element roboczy ani uruchamiane reguły elementów roboczych.

Ulepszenia zapisywania komentarzy

Bilet sugestii społeczności

Pipelines

Potoki bez uwierzytelnień

Potoki często zależą od połączeń usługowych, które przechowują sekrety. Typowym przypadkiem użycia usługi Pipelines jest wdrożenie aplikacji w zasobach platformy Azure przy użyciu połączenia usługi ARM. Każde połączenie przechowuje hasło lub certyfikat głównego użytkownika usługi Azure w usłudze Azure DevOps. Główne wady przechowywania tych poświadczeń w usłudze Azure DevOps to (a) konieczne będzie zaktualizowanie połączeń usługi w Azure DevOps za każdym razem, gdy zaktualizujesz je na platformie Azure, (b) zadania w potoku będą miały dostęp do tych tajemnic. Wielu klientów chce uniknąć przechowywania wpisów tajnych w usłudze Azure DevOps. Nie chcą regularnie obracać tych tajemnic. I chcą zmniejszyć ryzyko ujawnienia tych tajemnic.

Jednym ze sposobów wykonania tej czynności jest użycie tożsamości zarządzanej w połączeniach usługi ARM. Jednak takie podejście działa tylko z agentami lokalnymi lub agentami w zestawie skalowania. W ramach tej pracy zbadamy, jak sprawić, że tożsamość zarządzana działa z agentami hostowanymi przez firmę Microsoft. Celem wynikowego schematu jest promowanie potoków bez poświadczeń opartych na zarządzanej tożsamości, których dostęp do zasobów można zarządzać w usłudze AAD.

Rozwiązanie proponowane w ramach tej pracy będzie specyficzne dla połączeń usług platformy Azure i nie będzie działać w przypadku innych typów połączeń usług.

Usuń obsługę Node 10 z agenta i zadań

Agent usługi Azure Pipelines i wiele jego zadań używają węzła 6 lub Węzła 10 jako środowiska uruchomieniowego. Po zakończeniu okresu eksploatacji środowiska Node 10 musimy przejść do nowszej wersji środowiska Node. Jest to również wymagane, abyśmy obsługiwali następną wersję systemu macOS. Istnieje jedna ważna konsekwencja przejścia do nowszej wersji środowiska Node. Agent nie będzie już działać w systemie RHEL 6. Bądź na bieżąco, aby uzyskać więcej aktualizacji tutaj i w naszych informacjach o wersji.

Raportowanie

Widżet pull request umożliwiający wybór wielu repozytoriów

Jako użytkownik, gdy używam widżetu Żądanie ściągnięcia, powinienem mieć możliwość wybrania wielu repozytoriów.

Zgłoszenie sugestii społeczności.

Kolumny podsumowania wyników zapytania

Podobnie jak w przypadku list prac, chcę móc dodawać kolumny sumaryczne do wyników zapytań.

Bilet sugestii społeczności

Widżet Wyniki zapytania powinien wyświetlić link do elementu nadrzędnego z ikoną przedstawiającą typ elementu roboczego

pokaż link z nazwą rodzica w widżecie wyników zapytania

Bilet sugestii społeczności