Delen via


Nieuwe Azure Pipelines-app voor Teams, verbeterde integratie van GitHub en Azure Boards - Sprint 151 Update

In de Sprint 151-update van Azure DevOps hebben we de GitHub-integratie met Azure Boards verbeterd door een GitHub Marketplace-app toe te voegen om de overname en configuratie met uw GitHub-opslagplaatsen te stroomlijnen. Ook kunt u nu werkitems in Azure Boards koppelen met de gerelateerde problemen in GitHub. Zo kunt u foutrapporten van uw gebruikers in GitHub accepteren en tevens het werk van uw team in Azure Boards plannen.

Daarnaast hebben we een nieuwe Azure Pipelines-app toegevoegd voor Microsoft Teams waarmee u uw pijplijnen eenvoudig kunt bewaken en beheren vanuit Teams.

Bekijk de onderstaande lijst met functies voor meer informatie.

Functies

Azure Boards:

Azure Pipelines:

Azure-opslagplaats:

Azure Boards

Azure Boards toevoegen via GitHub Marketplace

De nieuwe Azure Boards-app in GitHub Marketplace stroomlijnt de aanschaf en configuratie van Azure Boards voor uw GitHub-opslagplaatsen.

Voorheen kon u een verbinding met GitHub-opslagplaatsen inschakelen via OAuth- of persoonlijke toegangstokenverificatie. Met OAuth of PAT maakt Azure Boards gebruik van de GitHub-identiteit van een persoon om de codeactiviteit met werkitems te bewaken en te koppelen. Aangezien de leden van uw team echter na verloop van tijd kunnen veranderen, kan het minder wenselijk zijn om de GitHub-identiteit en machtigingen van een persoon te gebruiken. Door de Azure Boards-app te installeren, kunt u de app autoriseren om in plaats daarvan acties uit te voeren.

Installeer de app vanuit de GitHub Marketplace in uw GitHub-account of -organisatie om aan de slag te gaan. U kunt ook de documentatie voor GitHub & Azure Boards raadplegen voor meer informatie.

GitHub marketplace Azure Boards app.

Problemen in GitHub accepteren en hiervoor actie uitvoeren terwijl u een planning in Azure Boards maakt

De integratie tussen Azure Boards en GitHub heeft tot nu toe allemaal betrekking op het koppelen van codeactiviteit aan werkitems. Hoewel dit geschikt is voor verschillende teams die volledig gebruik willen maken van Azure Boards voor planning en werkbeheer, blijven andere teams, die mogelijk nog steeds problemen in GitHub willen bijhouden en meer willen.

U kunt nu werkitems in Azure Boards koppelen aan gerelateerde problemen in GitHub. Met dit nieuwe type koppeling zijn er nu verschillende andere scenario's mogelijk. Als uw team foutenrapporten van gebruikers wil blijven accepteren, bijvoorbeeld als problemen in GitHub, maar het werk van het team over het algemeen in Azure Boards relateren en organiseren, kunt u dat nu.

Link work items in Azure Boards with related issues in GitHub.

Dezelfde vermeldingsyntaxis die uw team gebruikt voor doorvoeringen en pull-aanvragen is nog steeds van toepassing en natuurlijk kunt u handmatig koppelen in Azure Boards met de probleem-URL. Raadpleeg de documentatie voor GitHub & Azure Boards voor meer informatie.

Link manually in Azure Boards with the GitHub issue URL.

Personenwisselaar voor TaskBoard

Afhankelijk van de grootte van uw team en het aantal werkitems dat wordt uitgevoerd, kan uw taskboard een beetje druk worden. U kunt filteren gebruiken om te kiezen welke kaarten u wilt weergeven en richten op wat er op dit moment interessant is.

U kunt nu kiezen hoe u een persoon op het taakbalkbord filtert. Gebruik de persoonswisselaar wanneer u wilt zien hoe het werk van de geselecteerde persoon zich verhoudt tot het werk van het team. Hiermee worden kaarten gemarkeerd die horen bij de geselecteerde persoon, zodat u kaarten kunt bekijken, bijwerken en opnieuw ordenen terwijl u zich op de geselecteerde persoon richt.

Gif to demo person picker in taskboard.

De filterbalk werkt nu in pariteit met de filterervaringen, zodat u alleen de kaarten ziet die overeenkomen met het filter. Gebruik het filter Toegewezen om te filteren wanneer u snel wilt vinden waaraan u en anderen werken.

Gif to demo Assigned to filter in taskboard.

Azure-pipelines

Azure Pipelines-app voor Microsoft Teams

We zijn verheugd om de nieuwe Azure Pipelines-app voor Microsoft Teams aan te kondigen. U kunt nu eenvoudig Azure DevOps Pipelines bewaken en releases goedkeuren in Teams. Daarnaast kunt u abonnementen beheren voor voltooide builds, releases, goedkeuringen in behandeling en meldingen ontvangen voor deze gebeurtenissen in uw Teams-kanalen.

Om aan de slag te gaan, installeert u de Azure Pipelines-app vanuit de App Store van Microsoft Teams en raadpleegt u de documentatie hier.

Azure Pipelines app for Microsoft Teams.

Updates voor het maken van pijplijnen

Eerder hadden we twee toegangspunten toen u een build-pijplijn maakte. Een voor klassieke build-pijplijnen en een andere voor YAML-build-pijplijnen. Of u de ene of de andere hebt gezien, wordt bepaald door een wisselknop voor preview-functies.

Met deze update hebben we de wisselknop voor preview-functies verwijderd, zodat u één toegangspunt hebt dat zowel YAML als klassieke builds omvat. De nieuwe ervaring ondersteunt alle typen opslagplaatsen die werden ondersteund in de klassieke ervaring. Als een opslagplaatstype echter zowel YAML- als klassieke builds ondersteunt (bijvoorbeeld GitHub of Azure-opslagplaatsen), wordt de voorkeur gegeven aan YAML-builds. U kunt altijd de klassieke editor overschrijven en kiezen om een pijplijn te maken zonder YAML.

New pipeline - where is your code?.

Azure-opslagplaatsen

Uitbreidingspunt voor het maken van opslagplaatsen

Er is een uitbreidingspunt toegevoegd waarmee u nieuwe items kunt toevoegen aan de opslagplaatskiezer. Met dit uitbreidingspunt kunt u aangepaste acties (omleidingen, pop-ups enzovoort) toevoegen aan het menu opslagplaatskiezer, waardoor stromen worden ingeschakeld, zoals scenario's voor het maken van alternatieve opslagplaatsen.

Repository creation extension.

Verbeterde coderingsondersteuning

Voorheen zou het bewerken en opslaan van bestanden op het web alleen worden opgeslagen als UTF-8-codering. We hebben u niet gevraagd wanneer de codering van het bestand is gewijzigd. U krijgt nu een waarschuwing wanneer u probeert een bestand op te slaan dat niet door UTF is gecodeerd via internet (dat alleen UTF-codering ondersteunt). Daarnaast hebben we ondersteuning toegevoegd voor UTF-16 en UTF-32-codering via het eindpunt voor webpushes. Dit betekent dat we het coderingstype behouden, zodat u ze niet opnieuw hoeft te schrijven als UTF-8.

In de volgende schermopname ziet u een voorbeeld van het dialoogvenster dat u ziet wanneer u wijzigingen in de codering introduceert door een webpush.

Example of the dialog when you introduce encoding changes by a web push.

Volgende stappen

Notitie

Deze functies worden de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en kijk eens.

Feedback geven

We horen graag wat u van deze functies vindt. Gebruik het feedbackmenu om een probleem te melden of een suggestie te geven.

Make a suggestion

U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.

Met vriendelijke groet,

Biju Venugopal