Ustawienie na poziomie organizacji dla gałęzi domyślnej
Oprócz domyślnego ustawienia gałęzi repozytorium dodaliśmy teraz domyślną nazwę gałęzi dla poziomu organizacji, aby projekty domyślnie ustawiały ustawienie organizacji, gdy nazwa gałęzi nie jest określona.
Aby uzyskać szczegółowe informacje, zapoznaj się z listą funkcji poniżej.
Funkcje
Azure Boards
- Dostosowywanie stanu elementu roboczego po scaleniu żądania ściągnięcia
- Pole nadrzędne na tablicy zadań
Azure Repos
- Ustawienie na poziomie organizacji dla gałęzi domyślnej
- Dodawanie nowego zakresu uwierzytelniania na potrzeby współtworzenia komentarzy do żądania ściągnięcia
Azure Pipelines
Azure Boards
Dostosowywanie stanu elementu roboczego po scaleniu żądania ściągnięcia
Kilka przebiegów z powrotem udostępniliśmy tę funkcję w prywatnej wersji zapoznawczej. Po przekazaniu opinii i usunięciu usterek jest ona teraz ogólnie dostępna we wszystkich organizacjach. Żądania ściągnięcia często odwołują się do wielu elementów roboczych. Podczas tworzenia lub aktualizowania żądania ściągnięcia możesz chcieć zamknąć niektóre z nich, rozwiązać niektóre z nich i zachować resztę otwartą. Teraz możesz użyć komentarzy, takich jak te pokazane na poniższej ilustracji, aby to osiągnąć. Aby uzyskać więcej informacji, zobacz dokumentację.
Pole nadrzędne na tablicy zadań
Ze względu na popularne żądanie można teraz dodać pole Nadrzędne zarówno do kart podrzędnych, jak i nadrzędnych na tablicy zadań.
Azure Repos
Ustawienie na poziomie organizacji dla gałęzi domyślnej
Istnieje teraz ustawienie na poziomie organizacji dla preferowanej początkowej nazwy gałęzi dla nowych repozytoriów. Jeśli projekt nie wybrał nazwy początkowej gałęzi, zostanie użyte to ustawienie na poziomie organizacji. Jeśli nie określisz początkowej nazwy gałęzi w ustawieniach organizacji lub ustawieniach projektu, nowe repozytoria będą używać zdefiniowanej wartości domyślnej usługi Azure DevOps.
Dodawanie nowego zakresu uwierzytelniania na potrzeby współtworzenia komentarzy do żądania ściągnięcia
W tej wersji dodano nowy zakres OAuth na potrzeby odczytywania/zapisywania komentarzy żądania ściągnięcia. Jeśli masz bota lub automatyzację, która wymaga tylko interakcji z komentarzami, możesz nadać mu token dostępu tylko w tym zakresie. Ten proces zmniejsza promień wybuchu, jeśli automatyzacja ma usterkę lub jeśli token został naruszony.
Azure Pipelines
Konfigurowanie weryfikacji wersji roboczej żądania ściągnięcia dla repozytoriów GitHub
Klienci mają różne procesy dotyczące żądań ściągnięcia. W niektórych przypadkach chcą uruchomić weryfikację kompilacji na podstawie wersji roboczej żądania ściągnięcia. W innych, nie chcą, aby projekt żądania ściągnięcia zużywał i marnował swoje zadania równoległe.
Ta funkcja dodaje drafts
do składni YAML wyzwalacza dla roboczych żądań ściągnięcia pr
usługi GitHub. Ta funkcja umożliwia klientowi wybranie, czy chcesz, aby ich robocze żądania ściągnięcia były kolejką kompilacji. Domyślna opcja to true (kompilacja zostanie w kolejce), tak jak obecnie jest w przypadku żądania ściągnięcia w usłudze GitHub. Ta zmiana działa zarówno w przypadku połączeń OAuth, jak i GitHubApp.
Schematu:
pr:
autoCancel: boolean # indicates whether additional pushes to a PR should cancel in-progress runs for the same PR. Defaults to true
branches:
include: [ string ] # branch names which will trigger a build
exclude: [ string ] # branch names which will not
paths:
include: [ string ] # file paths which must match to trigger a build
exclude: [ string ] # file paths which will not trigger a build
drafts: boolean # whether to build draft PRs
Ta funkcja dotyczy tylko żądania ściągnięcia w usłudze GitHub. Nie ma żadnych zmian w zachowaniu dla Azure Repos, gdzie walidacja żądania ściągnięcia jest konfigurowana za pomocą zasad gałęzi. Wersje robocze żądania ściągnięcia w Azure Repos nie są weryfikowane przez usługę Azure Pipelines.
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 spójrz.
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 pytania, na które odpowiada społeczność w witrynie Stack Overflow.
Dzięki,
Vijay Machiraju