Továbbfejlesztett GitHub-integráció és Azure Pipelines-biztonság
Ezzel a frissítéssel két új GitHub-integrációs fejlesztést fogunk megosztani. Először is létrehozhat egy új GitHub-ágat közvetlenül egy munkaelemből. Másodszor, javítottuk a GitHub-adattárakhoz való kapcsolódási élményt, csökkentve az időtúllépési hibák kockázatát és a több ezer adattárral rendelkező ügyfelek hosszú várakozási idejét.
Emellett örömmel jelentjük be, hogy az Azure Pipelinesban javíthatja a folyamatbiztonságot, ha egy új tulajdonságbeállítás használatával bármilyen YAML-fázist elérhetetlenné tesz.
Részletekért tekintse meg a kibocsátási megjegyzéseket.
Azure Boards
Azure Pipelines
Azure Boards
Csatlakozás a GitHub-adattár keresési fejlesztéseihez
Örömmel jelentjük be az Azure DevOps-projektek GitHub-szervezethez való csatlakoztatásának továbbfejlesztett folyamatát, különösen azok számára, akik több ezer adattárral rendelkeznek. Korábban olyan kihívásokkal szembesülhetett, mint az időtúllépési hibák és a hosszú várakozási idő. A legújabb frissítés optimalizálja a keresési és kiválasztási élményt, kiküszöbölve az időtúllépési hibák kockázatát, és gördülékenyebbé és hatékonyabbá teszi a csatlakozási folyamatot.
GitHub-ág létrehozása munkaelemből
Most létrehozhat egy GitHub-ágat közvetlenül egy munkaelemből az Azure DevOpsban. Az "Új GitHub-ág" hivatkozás akkor érhető el, ha GitHub-kapcsolat van konfigurálva a projekthez. Ez a hivatkozás az összes munkaelem helyi menüjében elérhető, beleértve a munkaelem űrlapját, kártyáját, teendőlistáit és lekérdezéseit. Új ág létrehozásához adja meg az ág nevét, és válassza ki a kívánt adattárat és alapágat.
Feljegyzés
Ez a funkció csak a New Boards Hub előzetes verziójában érhető el.
Azure Pipelines
Nem választható szakaszok
A YAML-sablonokat biztonsági mechanizmusként használhatja, például egy olyan fázis beadására, amely minden folyamatban elvégzi a kártevők észlelését. A folyamat végfelhasználói azonban kiválaszthatják, hogy mely szakaszok fussanak, és esetleg kihagyják a kártevőészlelési szakaszt.
Ezzel a sprinttel a YAML-fázisokat az új isSkippable
tulajdonsággal nem lehet megszüntethetőként megjelölni. Alapértelmezés szerint ennek a tulajdonságnak az értéke .true
Ha meg szeretné akadályozni egy szakasz kihagyását, állítsa be false
az alábbi példában látható módon:
- stage: sdl_check_stage
displayName: SDL Stage
isSkippable: false
jobs:
- job: sdl_check_job
...
Ezek a szakaszok mindig végrehajtásra kerülnek, és a konfigurációs panel futtatásához nem törölhetők a Szakaszok területen.
Következő lépések
Feljegyzés
Ezek a funkciók a következő két-három hétben jelennek meg.
Lépjen az Azure DevOpsba, é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.
Tanácsokat és kérdéseket is kaphat a közösség által a Stack Overflow-on.