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


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.

Képernyőkép a GitHub-adattárak hozzáadásáról.

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.

Gif a gitHub-ág munkahelyi elemből való létrehozásához.

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 falseaz 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.

A futtatandó szakaszok képernyőképe.

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.

Javaslat készítése

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