Przenoszenie elementów roboczych do kolumny lub pływaka z menu akcji elementu roboczego
W tym przebiegu wprowadziliśmy ulepszenia ułatwień dostępu do tablicy Kanban. Teraz możesz przenosić karty do kolumny lub pływaka z menu akcji elementów roboczych na tablicy Kanban.
Zapoznaj się z informacjami o wersji, aby uzyskać szczegółowe informacje.
Ogólne
Azure Boards
Azure Pipelines
- Poprawa wydajności zadań programu Windows PowerShell
- Agent potoków na platformie .NET 6 przed ogłoszeniem
- Moduł uruchamiający zadania węzła 16 w agencie potoku
Azure Artifacts
Ogólne
Wszystkie publiczne interfejsy API REST obsługują szczegółowe zakresy pat
Wcześniej wiele publicznie udokumentowanych interfejsów API REST usługi Azure DevOps nie było skojarzonych z zakresami (np. odczytem elementów roboczych), które doprowadziły klientów do korzystania z pełnych zakresów w celu korzystania z tych interfejsów API za pośrednictwem nieinterakcyjnych mechanizmów uwierzytelniania, takich jak osobiste tokeny dostępu (PAT). Korzystanie z osobistego tokenu dostępu w pełnym zakresie zwiększa ryzyko, gdy może wylądować w rękach złośliwego użytkownika. Jest to jeden z głównych powodów, dla których wielu naszych klientów nie skorzystało w pełni z zasad płaszczyzny sterowania w celu ograniczenia użycia i zachowania pat.
W tej wersji przebiegu wszystkie publiczne interfejsy API REST usługi Azure DevOps są teraz skojarzone i obsługują szczegółowy zakres pat. Jeśli obecnie używasz pełnego dostępu warunkowego do uwierzytelniania w jednym z publicznych interfejsów API REST usługi Azure DevOps, rozważ migrację do tokenu dostępu z określonym zakresem akceptowanym przez interfejs API, aby uniknąć niepotrzebnego dostępu. Obsługiwane szczegółowe zakresy pat dla danego interfejsu API REST można znaleźć w sekcji Zabezpieczenia stron dokumentacji. Ponadto w tym miejscu znajduje się tabela zakresów.
Azure Boards
Przechodzenie do kolumny i przechodzenie do toru kąpielowego
W ramach ulepszeń ułatwień dostępu dodaliśmy opcję Przenieś do kolumny i Przenieś do pływaka do akcji karty na tablicy Kanban. Te akcje zapewniają użytkownikom ułatwienia dostępu możliwość łatwego przenoszenia kart wokół tablicy Kanban.
Uwaga
Ta funkcja jest dostępna w wersji zapoznawczej usługi New Boards Hubs.
Azure Pipelines
Poprawa wydajności zadań programu Windows PowerShell
Zadania można używać do definiowania automatyzacji w potoku. Jednym z tych zadań jest PowerShell@2
zadanie narzędzia, które umożliwia wykonywanie skryptów programu PowerShell w potoku. Aby użyć skryptu programu PowerShell do kierowania środowiska platformy Azure, możesz użyć AzurePowerShell@5
zadania . Niektóre polecenia programu PowerShell, które mogą drukować aktualizacje postępu, na przykład Invoke-WebRequest
, są teraz wykonywane szybciej. Poprawa jest bardziej znacząca, jeśli masz wiele z tych poleceń w skrypsie lub gdy są długotrwałe. Dzięki tej aktualizacji progressPreference
właściwość PowerShell@2
zadań i AzurePowerShell@5
jest teraz domyślnie ustawiona na SilentlyContinue
wartość .
Agent potoków na platformie .NET 6 przed ogłoszeniem
Jest to wstępne ogłoszenie, że uaktualnimy agenta potoków z platformy .NET 3.1 Core do platformy .NET 6 przed grudniem. Spowoduje to wprowadzenie natywnej obsługi systemu Apple Silicon, a także systemu Windows Arm64.
Korzystanie z platformy .NET 6 będzie miało wpływ na wymagania systemowe agenta. W szczególności spadniemy obsługę następujących systemów operacyjnych: CentOS 6, Fedora 29-33, Linux Mint 17-18, Red Hat Enterprise Linux 6
Ważne
Należy pamiętać, że agenci działający w dowolnym z powyższych systemów operacyjnych nie będą już aktualizować ani nie działać po wdrożeniu agenta opartego na platformie .NET 6.
Moduł uruchamiający zadania węzła 16 w agencie potoku
W tym przebiegu dodaliśmy moduł uruchamiający zadania Node 16 do agenta potoku. Agent zawiera teraz węzły 6, 10 i 16 modułów uruchamiającego. Ponieważ węzeł 10 jest end-of-life, zaczęliśmy również aktualizować nasze zadania in-the-Box, aby korzystać z modułu uruchamiającego węzeł 16. Robimy to przy użyciu modelu wykonywania wielobiegaczowego wprowadzonego w przebiegu 177, więc zadania mogą być uruchamiane na agentach, którzy nie mają węzła 16. Zadania mogą wyrażać zgodność z wieloma modułami uruchamiającym węzły w task.json
obszarze execution
i mieć dla nich różne punkty wejścia. Zobacz instrukcje dotyczące sposobu aktualizowania task.json
programu .
Przekażemy harmonogram usunięcia wersji End-of-Life środowiska Node z agenta jeszcze w tym roku.
Azure Artifacts
Nowy interfejs użytkownika do wyszukiwania pakietów nadrzędnych
Wcześniej można było zobaczyć pakiety nadrzędne, jeśli masz kopię kanału informacyjnego. Ból był taki, że nie można wyszukać pakietów, które są dostępne w górę i które nie zostały jeszcze zapisane w kanale informacyjnym. Teraz możesz wyszukać dostępne pakiety nadrzędne przy użyciu nowego interfejsu użytkownika kanału informacyjnego.
Usługa Azure Artifacts udostępnia teraz interfejs użytkownika, który umożliwia wyszukiwanie pakietów w źródłach nadrzędnych i zapisywanie wersji pakietów w kanale informacyjnym. Jest to zgodne z celem firmy Microsoft w celu poprawy naszych produktów i usług.
Jak zawsze chcemy, aby nasze usługi Artifact Services spełniały zmieniające się potrzeby naszej społeczności. Opublikuj komentarz lub użyj społeczności deweloperów , aby przekazać opinię.
Następne kroki
Uwaga
Te funkcje będą wdrażane w ciągu najbliższych dwóch do trzech tygodni.
Przejdź do usługi Azure DevOps i przyjrzyj się.
Jak przekazać opinię
Chcielibyśmy usłyszeć, co myślisz o tych funkcjach. Użyj menu Pomocy, aby zgłosić problem lub podać sugestię.
Możesz również uzyskać porady i odpowiedzi na pytania społeczności w witrynie Stack Overflow.
Dzięki,
Aaron Hallberg