Bővítményfrissítések és teljesítménybeli fejlesztések
Ezzel a frissítéssel bővítményfrissítéseket és teljesítménybeli fejlesztéseket is tartalmaztunk. Egy meglévő ServiceNow-integrációval frissítettük az alkalmazást, hogy támogassa a ServiceNow tokiói verzióját. Továbbfejlesztettük a bővítménybeállításokat is, hogy megkönnyítsük a telepített bővítmények kezelését.
A részletekért tekintse meg a kibocsátási megjegyzéseket.
Általános kérdések
Azure Boards
- Kártya átméretezési logikája a kézbesítési csomagokban
- A Batch frissítésének fejlesztései
- Batch delete API (GA)
Azure Pipelines
- A ServiceNow tokiói verziójának támogatása
- Új előre definiált rendszerváltozó
- A sablonok általános elérhetősége a YAML-szerkesztőben
Általános kérdések
A bővítményeknek meg kell jeleníteniük a hatóköreiket
Az Azure DevOps-szervezet bővítményeinek telepítésekor a telepítés részeként áttekintheti a bővítményhez szükséges engedélyeket. A telepítés után azonban a bővítményengedélyek nem jelennek meg a bővítménybeállításokban. Ez kihívást jelentett a rendszergazdák számára, akik rendszeresen felül kell vizsgálniuk a telepített bővítményeket. Ebben a futamban hozzáadtuk a bővítményengedélyeket a bővítménybeállításokhoz, hogy segítsünk áttekinteni és megalapozott döntést hozni arról, hogy megtartja-e őket.
Azure Boards
Kártya átméretezési logikája a kézbesítési csomagokban
Nem mindenki használ céldátumot és/vagy kezdő dátumot a Szolgáltatások és az Eposzok nyomon követésekor. Egyesek a dátumok és az iterációs útvonal kombinációját választják. Ebben a futamban továbbfejlesztettük a logikát, hogy megfelelően állítsa be az iterációs útvonalat és a dátummező kombinációit a használatuk módjától függően.
Ha például nem használja a céldátumot, és átméretezi a kártyát, az új iterációs útvonal lesz beállítva a céldátum frissítése helyett.
A Batch frissítésének fejlesztései
Számos módosítást végeztünk a munkaelem kötegelt frissítési API 7.1-es verzióján. Ezek közé tartoznak a kisebb teljesítménybeli fejlesztések és a részleges hibák kezelése. Ez azt jelenti, hogy ha egy javítás sikertelen, de a többi nem, a többi sikeresen befejeződik.
Kattintson ide , ha többet szeretne megtudni a kötegelt frissítés REST API-járól.
Batch delete API (GA)
Ez az új REST API-végpont a kötegben lévő munkaelemek törléséhez és/vagy megsemmisítéséhez nyilvánosan elérhető. További információért kattintson ide.
Azure Pipelines
A ServiceNow tokiói verziójának támogatása
Az Azure Pipelines meglévő integrációval rendelkezik a ServiceNow szolgáltatással. Az integráció egy ServiceNow-alkalmazásra és egy Azure DevOps-bővítményre támaszkodik. Most frissítettük az alkalmazást, hogy a ServiceNow tokiói verziójával működjön. A klasszikus és a YAML-folyamatok is működnek Tokióval. Az integráció működésének biztosítása érdekében frissítsen az alkalmazás új verziójára (4.215.2) a Service Now áruházból. További információ: Integrálás a ServiceNow változáskezeléssel.
Új előre definiált rendszerváltozó
Bevezettünk egy új, előre definiált, nevű Build.DefinitionFolderPath
rendszerváltozót, amelynek értéke egy buildfolyamat-definíció mappaútvonala. A változó YAML- és klasszikus buildfolyamatokban is elérhető.
Ha például a folyamat az FabrikamFiber\Chat
Azure Pipelines mappájában található, akkor a értéke Build.DefinitionFolderPath
FabrikamFiber\Chat
.
Általános rendelkezésre állási sablon támogatása a YAML-szerkesztőben
A sablonok a YAML-folyamatok gyakran használt funkciói. A folyamatrészletek megosztásának egyszerű módja. Emellett hatékony mechanizmust jelentenek a biztonság és a szabályozás folyamaton keresztüli ellenőrzésében vagy kikényszerítésében.
Az Azure Pipelines támogatja a YAML-szerkesztőt, amely hasznos lehet a folyamat szerkesztésekor. A szerkesztő azonban eddig nem támogatta a sablonokat. A YAML-folyamatok szerzői nem kaphatnak segítséget az Intellisense használatával sablon használatakor. A sablonkészítők nem tudták használni a YAML-szerkesztőt. Ebben a kiadásban a YAML-szerkesztőben támogatjuk a sablonokat.
A fő Azure Pipelines YAML-fájl szerkesztése során belefoglalhat vagy kibővíthet egy sablont. Amikor beírja a sablon nevét, a rendszer kérni fogja a sablon érvényesítését. Az ellenőrzés után a YAML-szerkesztő megérti a sablon sémáját, beleértve a bemeneti paramétereket is.
Az ellenőrzés után kiválaszthatja, hogy megnyitja-e a sablont. A sablont a YAML-szerkesztő összes funkciójának használatával módosíthatja.
Vannak ismert korlátozások: Ha a sablon olyan kötelező paraméterekkel rendelkezik, amelyek nem bemenetként vannak megadva a fő YAML-fájlban, az ellenőrzés sikertelen lesz, és kéri, hogy adja meg ezeket a bemeneteket. Ideális esetben az ellenőrzés nem tiltható le, és az intellisense használatával meg kell tudnia tölteni a bemeneti paramétereket. A szerkesztőből nem hozhat létre új sablont. Csak meglévő sablonokat használhat vagy szerkeszthet.
Következő lépések
Megjegyzés
Ezek a funkciók a következő két-három hétben jelennek meg.
Nyissa meg az Azure DevOpsot, és nézze meg.
Visszajelzés küldése
Szeretnénk hallani, mit gondol ezekről a funkciókról. A súgómenüvel jelentheti a problémát, vagy javaslatot adhat meg.
Tanácsokat és kérdéseket is kaphat a közösségtől a Stack Overflow-on.
Köszönettel:
Dan Hellem