Megosztás a következőn keresztül:


Az Azure DevOps ütemterve


| Az új | | |


Termékfejlesztési ütemterv

Ez a funkciólista bepillantás az ütemtervünkbe. Azonosítja azokat a jelentős funkciókat, amelyeken jelenleg dolgozunk, és egy hozzávetőleges időkeretet, amikor várhatóan látni fogjuk őket. Ez nem átfogó, de célja, hogy némi betekintést nyújtson a kulcsfontosságú beruházásokba. A tetején megtalálja a nagy, több negyedéves kezdeményezéseink listáját, valamint azokat a funkciókat, amelyekbe bontanak. A további részletekben megtalálja a tervezett jelentős funkciók teljes listáját.

Minden funkció egy cikkhez van csatolva, ahol többet tudhat meg egy adott elemről. Ezek a funkciók és dátumok az aktuális tervek, és változhatnak. Az időkeretoszlopok azt tükrözik, hogy mikor várható, hogy a szolgáltatás elérhető lesz.

Kezdeményezések

GitHub Advanced Security for Azure DevOps

Általánosan elérhető a GitHub Advanced Security (GHAS) az Azure DevOpshoz. A projektgyűjtemény-rendszergazdák mostantól engedélyezhetik az Advanced Securityt a szervezetük, projektjeik és adattáraik számára a Projektbeállítások vagy a Szervezeti beállítások területen. A GitHub Advanced Security Azure DevOpshoz való konfigurálásáról további információt a dokumentációnkban talál.

A várható új képességek a következők:

Szolgáltatás Terület Negyed
Környezetfüggő megjegyzések megjelenítése az újonnan bevezetett speciális biztonsági megállapításokat tartalmazó lekéréses kérelmekhez GitHub Advanced Security for Azure DevOps 2025 1. negyedév
Az észlelt partner titkos kulcsok érvényességének meghatározása GitHub Advanced Security for Azure DevOps 2025 1. negyedév
Az észlelt függőségvizsgálat biztonsági réseinek automatikus javítása a Dependabot biztonsági frissítéseivel GitHub Advanced Security for Azure DevOps Jövő

A hitelesítő adatok ellopásával járó kockázatok minimalizálása

Az Azure DevOps számos különböző hitelesítési mechanizmust támogat, beleértve az alapszintű hitelesítést, a személyes hozzáférési jogkivonatokat (PAT-okat), az SSH-t és a Microsoft Entra ID -t (korábbi nevén Azure Active Directory) hozzáférési jogkivonatokat. Ezek a mechanizmusok biztonsági szempontból nem egyformán jönnek létre, különösen akkor, ha a hitelesítő adatok ellopására van lehetőség. Például a hitelesítő adatok , például a PAT-k nem szándékos kiszivárgása lehetővé teszi a rosszindulatú szereplők számára az Azure DevOps-szervezetek számára, hogy hozzáférjenek a kritikus fontosságú eszközökhöz, például a forráskódhoz, az ellátási lánc támadásai felé, vagy akár az éles infrastruktúra veszélyeztetése felé. A hitelesítő adatok ellopásának kockázatának minimalizálása érdekében a következő negyedévekben a következő területekre összpontosítjuk erőfeszítéseinket:

  • Engedélyezze a rendszergazdáknak, hogy vezérlősík-szabályzatokkal javítsák a hitelesítés biztonságát.

  • A paT-k és más ellopható titkos kódok szükségességének csökkentése azáltal, hogy támogatja a biztonságosabb alternatívákat.

  • Az Azure DevOps és a Microsoft Entra ID integrációjának elmélyítése a különböző biztonsági funkciók jobb támogatása érdekében.

  • Elkerülheti az éles titkos kulcsok Azure Pipelines-szolgáltatáskapcsolatokban való tárolásának szükségességét.

Szolgáltatás Terület Negyed
PAT életciklus API-k Általános Kész 2022 negyedik negyedéve
Vezérlősík személyes hozzáférési jogkivonatokhoz (PAT) Általános Kész 2022 negyedik negyedéve
Felügyelt identitás és szolgáltatásnév támogatása (előzetes verzió) Általános Kész 2023 1. negyedév
Számítási feladatok identitásának összevonása Azure-üzemelő példányokhoz (előzetes verzió) Pipelines Kész 2023 3. negyedév
Az Azure Active Directory OAuth részletes hatókörei Általános Kész 2023 3. negyedév
Felügyelt identitás és szolgáltatásnév támogatása (GA) Általános Kész 2023 3. negyedév
Számítási feladatok identitásának összevonása az Azure-szolgáltatáskapcsolathoz (GA) Pipelines Kész 2024 1. negyedév
Számítási feladatok identitásának összevonása Docker-szolgáltatáskapcsolathoz Pipelines Kész 2024 H2
A feltételes hozzáférési szabályzatok teljes webes támogatása Általános Kész 2024 negyedik negyedéve
személyes hozzáférési jogkivonatok (PAT) használatának letiltására vonatkozó szabályzatok Általános 2025 1. negyedév
Új szolgáltatáskapcsolat-típus a pipeline-ok Azure DevOps-alapú hitelesítéséhez Pipelines 2025 1. negyedév
Számítási feladatok identitásának összevonása Entra által kibocsátott jogkivonatokkal Pipelines 2025 2. negyedév

Továbbfejlesztett táblák + GitHub-integráció

A meglévő Azure Boards + GitHub-integráció már évek óta érvényben van. Az integráció nagyszerű kiindulópont, de nem nyújt olyan szintű nyomon követhetőséget, amelyet ügyfeleink már megszokhattak. Az ügyfelek visszajelzései alapján több olyan befektetést állítottunk össze, amelyek javítják ezt az integrációt. Célunk, hogy továbbfejlesszük, hogy a GitHub-adattárakat használó Azure Boards-ügyfelek ugyanolyan szintű nyomon követhetőséget tudjanak fenntartani, mint az Azure DevOps-adattárak.

Ezek a beruházások a következők:

Szolgáltatás Terület Negyed
Hivatkozás hozzáadása a GitHub véglegesítési vagy lekérési kéréséhez a munkaelemből Boards Kész 2024 1. negyedév
GitHub-lekéréses kérelem további részleteinek megjelenítése Boards Kész 2024 1. negyedév
Skálázhatóság javítása a GitHub keresésekor és összekapcsolásakor
adattárak azure DevOps-projekthez
Boards Kész 2024 2. negyedév
AB#-hivatkozások a GitHub lekéréses kérelmein (előzetes verzió) Boards Kész 2024 2. negyedév
Ág létrehozása a GitHub-adattárban a munkaelemből Boards Kész 2024 3. negyedév
A GitHub Enterprise Cloud támogatása adattárolással Boards Kész 2025 I. negyedév
! Megemlíti a GitHub lekéréses kérelmeinek támogatását Boards 2025 1. negyedév
Build állapotának megjelenítése YAML-buildelési folyamat használatakor
GitHub-adattár
Boards 2025 1. negyedév
GitHub-lekéréses kérelmek egyesítésekor az állapotváltások támogatása Boards 2025 1. negyedév
Lekéréses kérelmek automatikus csatolása GitHub-ághoz Boards 2025 1. negyedév
egyesítési véglegesítés automatikus csatolása Boards 2025 1. negyedév
Ághivatkozások automatikus eltávolítása a megfelelő
A GitHub-ágak törlődnek
Boards 2025 1. negyedév

A YAML és a kiadási folyamatok funkció paritása

Az elmúlt néhány évben az összes csővezeték-beruházásunk a YAML-folyamatok területén volt. Továbbá minden biztonsági fejlesztésünk a YAML-folyamatok esetében történt. A YAML-folyamatok esetében például a védett erőforrások (például adattárak, szolgáltatáskapcsolatok stb.) vezérlése az erőforrás-tulajdonosok kezében van, szemben a folyamatkészítőkkel. A YAML-folyamatokban használt feladat-hozzáférési jogkivonatok hatóköre a YAML-fájlban megadott adattárakra terjed ki. Ez csak két példa a YAML-folyamatokhoz elérhető biztonsági funkciókra. Ezen okokból javasoljuk, hogy a YAML-folyamatokat a klasszikuson keresztül használja. A YAML klasszikus helyett való bevezetése jelentős volt a buildek (CI) esetében. Azonban sok ügyfél továbbra is a klasszikus kiadáskezelési folyamatokat használja a YAML-en keresztül a kiadásokhoz (CD). Ennek elsődleges oka a két megoldás közötti különböző CD-funkciók paritásának hiánya. Az elmúlt évben számos hiányosságot kezeltünk ezen a területen, különösen az ellenőrzések terén. A YAML-folyamatok elsődleges mechanizmusa az ellenőrzések a buildek egyik fázisból a másikba történő előléptetésének kapujában. A következő évben továbbra is foglalkozunk a többi területen tapasztalható hiányosságokat. A fókuszban a felhasználói élmény, a nyomon követhetőség és a környezetek lesznek.

Szolgáltatás Terület Negyed
Ellenőrzés naplózása Pipelines Kész 2022 negyedik negyedéve
Egyéni változók az ellenőrzésekben Pipelines Kész 2023 1. negyedév
Skálázhatóság ellenőrzése Pipelines Kész 2023 2. negyedév
Jóváhagyások és ellenőrzések megkerülése Pipelines Kész 2023 negyedik negyedéve
Jóváhagyások és egyéb ellenőrzések szekvenálása Pipelines Kész 2024 1. negyedév
Halasztott jóváhagyások Pipelines Kész 2024 1. negyedév
Egyfázisú újrafuttatva Pipelines Kész 2024 1. negyedév
Szakaszok manuális sorba helyezése Pipelines Kész 2024 H2
Szakaszszintű egyidejűség Pipelines Kész 2024 3. negyedév
Szakaszszintű nyomon követhetőség Pipelines 2025 2. negyedév
Szakaszok igény szerinti, sorrenden kívüli végrehajtása Pipelines 2025 2. negyedév
Szolgáltatáskapcsolatok az ellenőrzések során Pipelines Jövő
Bővíthetőség ellenőrzése Pipelines Jövő

Az Azure Test Plans fejlesztései

Az Azure DevOps számos tesztelési eszközt és integrációt kínál a különböző tesztelési igények támogatására. Ezek közé tartozik a manuális tesztelés, az automatizált tesztelés és a feltáró tesztelés. A platform lehetővé teszi teszttervek és tesztcsomagok létrehozását és kezelését, amelyek a futamok vagy mérföldkövek manuális tesztelésének nyomon követésére használhatók. Emellett az Azure DevOps integrálható a CI/CD-folyamatokkal, lehetővé téve az automatizált tesztelés végrehajtását és jelentéskészítést.

A legaktívabb ügyfélbázis visszajelzései alapján egyre több befektetést értünk el ezen a területen. A teszteléskezelés következő aspektusaira összpontosítunk: a végpontok közötti tesztelés nyomon követhetőségének javítása; a különböző programozási nyelvek és keretrendszerek támogatásának kiterjesztése a tesztcsomagok automatizált teszteléséhez; munkafolyamatok és élmények újratervezése tesztfuttatások és teszteredmények felhasználásához.

Az alábbiakban számos olyan beruházást talál, amelyet a kezdeményezés részeként tervezünk megvalósítani:

Szolgáltatás Terület Negyed
JUnit/Java támogatása az Azure Test Plansben Test Plans 2025 1. negyedév
Pytest/Python támogatása az Azure Test Plansben Test Plans 2025 1. negyedév
Törölt tesztcsomagok és tesztcsomagok visszaállítása REST API használatával Test Plans 2025 1. negyedév
Manuális teszteset futásának automatikus szüneteltetése Test Plans 2025 1. negyedév
Gyors hozzáférés a teszteredményekhez a tesztesetben Test Plans 2025 2. negyedév
szüneteltetett tesztesetek folytatása alapértelmezés szerint Test Plans 2025 2. negyedév
Új tesztfuttatási felület Test Plans 2025 2. negyedév
Speciális teszteset eredményeinek előzményei Test Plans 2025 2. negyedév

Minden funkció

Azure DevOps Services

Időszak Szolgáltatás Terület
2025 1. negyedév Új Boards Hub alapértelmezés szerint bekapcsolva Boards
GitHub-lekéréses kérelmek egyesítésekor az állapotváltások támogatása Boards
Lekéréses kérelmek automatikus csatolása GitHub-ághoz Boards
egyesítési véglegesítés automatikus csatolása Boards
Ághivatkozások automatikus eltávolítása a megfelelő GitHub-ágak törlésekor Boards
! Megemlíti a GitHub lekéréses kérelmeinek támogatását Boards
Build állapotának megjelenítése YAML buildelési folyamat GitHub-adattárral való használatakor Boards
A GitHub Enterprise Cloud támogatása adattárolással Táblák és folyamatok
JUnit/Java támogatása az Azure Test Plansben Test Plans
Pytest/Python támogatása az Azure Test Plansben Test Plans
YAML-folyamatok támogatása az Azure Test Plansben Test Plans
Közvetlen hivatkozás a Tesztterv munkaelemről a Teszttervek lapra Test Plans
Manuális teszteset futásának automatikus szüneteltetése Test Plans
Tesztlépés visszavonása a web- és asztali futtatóban Test Plans
Tesztesetek exportálása egyéni oszlopokkal XLSX formátumban Test Plans
Törölt tesztcsomagok és tesztcsomagok visszaállítása REST API használatával Test Plans
Környezetfüggő megjegyzések megjelenítése az újonnan bevezetett speciális biztonsági megállapításokat tartalmazó lekéréses kérelmekhez GitHub Advanced Security for Azure DevOps
Környezetfüggőségi megjegyzések megjelenítése az újonnan bevezetett függőségeket tartalmazó lekéréses kérelmekhez GitHub Advanced Security for Azure DevOps
Titkos kulcs érvényességének ellenőrzése GitHub Advanced Security for Azure DevOps
2025 2. negyedév YAML-fázis állapotának jelentése a munkaelemek üzembehelyezési vezérlőjében Boards
Markdown-szerkesztő többsoros munkaelem-mezőkhöz Boards
Szakaszszintű nyomon követhetőség Pipelines
Hosztolt macOS-ügynökök az Apple Silicon platformon Pipelines
Szakaszok igény szerinti, sorrenden kívüli végrehajtása Pipelines
szüneteltetett tesztesetek folytatása alapértelmezés szerint Test Plans
Gyors hozzáférés a teszteredményekhez a tesztesetben Test Plans
Új teszttervek könyvtár Test Plans
Legutóbbi teszt eredménye felhasználói történethez tartozó munkaelem: Test Plans
Új tesztfuttatási felület Test Plans
Speciális teszteset eredményeinek előzményei Test Plans
Jövő Naplózási ga Általános
Hitelesítési módszerek letiltására vonatkozó szabályzatok Általános
Véglegesíti a keresést Általános
PR-keresés Általános
A munkaelem jelentési fázisának állapota YAML-kiadási folyamat GitHub-adattárral való használatakor Boards
További mezők lapszűrőkön Boards
Adattár klónozásának nyomon követése Repos
Feladatok futtatása a következő elérhető csomópontverzióban, ha meg van célzva
a verzió nem érhető el
Pipelines
Támogatási folyamatok alkalmazás a GitHub Enterprise-nal Pipelines
Szolgáltatáskapcsolatok az ellenőrzések során Pipelines
Bővíthetőség ellenőrzése Pipelines
Zökkenőmentes buildfolyamat-integráció teszteset-futtatáshoz Test Plans
JavaScript támogatása az Azure Test Plansben Test Plans
Megbízhatatlan tesztek észlelésének javítása Test Plans
Csomag-előléptetési feladat az Azure Pipelinesban Artifacts
A régi Azure Artifacts-feladatok elavultak az Azure Pipelinesban, és alapértelmezés szerint új, csak hitelesítéssel rendelkező tevékenységekre Artifacts
Dependabot biztonsági frissítés támogatása GitHub Advanced Security for Azure DevOps

Azure DevOps Server

Időszak Szolgáltatás Terület
2025 H1 Automatizált csapatmunkaelem-szabályok Boards
Továbbfejlesztett GitHub-alkalmazás és AB#{ID} érvényesítés Boards
Hivatkozás hozzáadása a GitHub véglegesítési vagy lekérési kéréséhez a munkaelemből (előzetes verzió) Boards
GitHub-lekéréses kérelem további részleteinek megjelenítése (előzetes verzió) Boards
Markdown-szerkesztő a munkaelem megjegyzéseihez (előzetes verzió) Boards
Minden beépített feladat a 16-os csomóponton fut Pipelines
Régi futók letöltése és telepítése saját üzemeltetésű ügynökökre Pipelines
Feladatok futtatása a következő elérhető csomópontverzión, ha a célzott verzió nem érhető el Pipelines
A 6. és 10. csomópont eltávolítása a Microsoft által üzemeltetett készletekből Pipelines
Jóváhagyások és egyéb ellenőrzések szekvenálása Pipelines
Terméken belüli javaslatok a biztonságos beállításokhoz Pipelines
Szakaszok manuális sorba helyezése Pipelines
Egyfázisú újrafuttatva Pipelines
Szakaszszintű egyidejűség Pipelines
Szakaszszintű nyomon követhetőség Pipelines
2025 H2 Új Boards Hub alapértelmezés szerint bekapcsolva Boards
Ág létrehozása a GitHub-adattárban a munkaelemből Boards
Skálázhatóság javítása a GitHub keresésekor és összekapcsolásakor
adattárak azure DevOps-projekthez
Boards
Jövő Hitelesítési módszerek letiltására vonatkozó szabályzatok Általános
Részszűrési keresés Általános
Véglegesíti a keresést Általános
További mezők lapszűrőkön Boards
A kézbesítési csomagok fejlesztései a szülő szerinti szűréshez Boards
Markdown-szerkesztő többsoros munkaelem-mezőkhöz Boards
Adattár klónozásának nyomon követése Repos
A 6. csomópont és a 10. csomópont futóinak szállításának leállítása az ügynökkel Pipelines
Csak node 16-os ügynököt szállíthat azon kívül, amely mindhárom verzióval rendelkezik (6, 10, 16) Pipelines
Támogatási folyamatok alkalmazás a GitHub Enterprise-nal Pipelines
Szolgáltatáskapcsolatok az ellenőrzések során Pipelines
Bővíthetőség ellenőrzése Pipelines
Csomag-előléptetési feladat az Azure Pipelinesban Artifacts
A régi Azure Artifacts-feladatok elavultak az Azure Pipelinesban, és alapértelmezés szerint új, csak hitelesítéssel rendelkező tevékenységekre Artifacts
Irányítópult globális paramétere Jelentéskészítés
Irányítópult-sablon Jelentéskészítés
JUnit/Java támogatása az Azure Test Plansben Test Plans
Zökkenőmentes buildfolyamat-integráció teszteset-futtatáshoz Test Plans
Gyors hozzáférés a teszteredményekhez és a futtatási azonosítóhoz a webes futtatóban Test Plans
Legutóbbi teszt eredménye felhasználói történethez tartozó munkaelem: Test Plans
Közvetlen hivatkozás a Tesztterv munkaelemről a Teszttervek lapra Test Plans
Manuális teszteset futásának automatikus szüneteltetése Test Plans
Tesztlépés visszavonása a web- és asztali futtatóban Test Plans
Tesztesetek exportálása egyéni oszlopokkal XLSX formátumban Test Plans
Törölt tesztcsomagok és tesztcsomagok visszaállítása REST API használatával Test Plans
Új tesztfuttatási felület Test Plans
---

Visszajelzés küldése

Szeretnénk hallani, mit gondol ezekről a funkciókról. Jelentse a problémákat, vagy javasoljon egy funkciót a fejlesztői közösségen keresztül.

Javaslat készítése

Tanácsokat és kérdéseket is kaphat a közösség által a Stack Overflow-on.