Voorbeeld van een volledig geparseerd YAML-document bekijken zonder de pijplijn uit te voeren
Met deze update hebben we een preview toegevoegd, maar wordt de modus niet uitgevoerd voor YAML-pijplijnen, zodat u een YAML-pijplijn kunt uitproberen zonder deze uit te voeren of door te voeren naar een opslagplaats. Hiermee kunt u een volledig geparseerd YAML-document zien zonder de pijplijn uit te voeren.
Bekijk de onderstaande lijst met functies voor meer informatie.
Functies
Algemeen:
Azure Pipelines:
- Voorbeeld van een volledig geparseerd YAML-document bekijken zonder de pijplijn door te voeren of uit te voeren
- Automatische agentsupgrades op groepsniveau uitschakelen
- Azure File Copy Task biedt nu ondersteuning voor AzCopy V10
Azure-opslagplaatsen:
Algemeen
Toegangsbeleid aanvragen uitschakelen
Beheerders kunnen nu de functie Toegang aanvragen in Azure DevOps uitschakelen. Met Toegang aanvragen kunnen gebruikers toegang tot een resource aanvragen als ze geen toegang hebben tot een organisatie in hun tenant of tot een project binnen een organisatie. De aanvraag heeft geresulteerd in een e-mailmelding aan de beheerders met de vraag om te controleren en zo nodig toegang te verlenen.
Dit nieuwe beleid vindt u onder Organisatie-instellingen -> Gebruikersbeleid.
Wanneer ze de functie Toegang aanvragen uitschakelen, wordt beheerders gevraagd om een URL naar hun interne documentatie op te geven met details over het proces dat gebruikers nodig hebben om toegang te krijgen tot de gekoppelde organisatie.
Azure Pipelines
Voorbeeld van een volledig geparseerd YAML-document bekijken zonder de pijplijn door te voeren of uit te voeren
We hebben een preview toegevoegd , maar de modus wordt niet uitgevoerd voor YAML-pijplijnen. U kunt nu een YAML-pijplijn uitproberen zonder deze door te voeren in een opslagplaats of uit te voeren. Met een bestaande pijplijn en een optionele nieuwe YAML-nettolading krijgt u met deze nieuwe API de volledige YAML-pijplijn terug. In toekomstige updates wordt deze API gebruikt in een nieuwe editorfunctie.
Voor ontwikkelaars: POST naar dev.azure.com/<org>/<project>/_apis/pipelines/<pipelineId>/runs?api-version=5.1-preview
met een JSON-hoofdtekst zoals deze:
{
"PreviewRun": true,
"YamlOverride": "
# your new YAML here, optionally
"
}
Het antwoord bevat de weergegeven YAML.
Automatische agentsupgrades op groepsniveau uitschakelen
Op dit moment worden pijplijnagents automatisch bijgewerkt naar de nieuwste versie wanneer dat nodig is. Dit gebeurt meestal wanneer er een nieuwe functie of taak is waarvoor een nieuwere agentversie is vereist om correct te werken. Met deze update voegen we de mogelijkheid toe om automatische upgrades op groepsniveau uit te schakelen. Als in deze modus geen agent van de juiste versie is verbonden met de pool, mislukken pijplijnen met een duidelijk foutbericht in plaats van agents te vragen om bij te werken. Deze functie is vooral interessant voor klanten met zelf-hostende pools en zeer strikte vereisten voor wijzigingscontrole. Automatische updates zijn standaard ingeschakeld en we raden de meeste klanten niet aan deze uit te schakelen.
Azure File Copy Task biedt nu ondersteuning voor AzCopy V10
De Azure-taak voor het kopiëren van bestanden kan worden gebruikt in een build- of release-pijplijn om bestanden te kopiëren naar Microsoft-opslagblobs of virtuele machines (VM's). De taak maakt gebruik van AzCopy, het opdrachtregelprogramma dat is gebouwd voor het snel kopiëren van gegevens van en naar Azure-opslagaccounts. Met deze update hebben we ondersteuning toegevoegd voor AzCopy V10. Dit is de nieuwste versie van AzCopy.
De azcopy copy
opdracht ondersteunt alleen de argumenten die eraan zijn gekoppeld. Vanwege de wijziging in de syntaxis van AzCopy zijn sommige bestaande mogelijkheden niet beschikbaar in AzCopy V10. Deze omvatten:
- Logboeklocatie opgeven
- Logboek- en planbestanden na de kopie opschonen
- Kopiëren hervatten als de taak mislukt
De extra mogelijkheden die in deze versie van de taak worden ondersteund, zijn:
- Jokertekens in de bestandsnaam/het pad van de bron
- Het inhoudstype afleiden op basis van de bestandsextensie wanneer er geen argumenten worden opgegeven
- De uitgebreidheid van het logboek voor het logboekbestand definiëren door een argument door te geven
Azure-opslagplaatsen
Aangepast meldingsabonnement voor concept-pull-aanvragen
Om het aantal e-mailmeldingen van pull-aanvragen te verminderen, kunt u nu een aangepast meldingsabonnement maken voor pull-aanvragen die zijn gemaakt of bijgewerkt in conceptstatus. U kunt e-mailberichten ontvangen die specifiek zijn voor concept-pull-aanvragen of e-mailberichten uit concept-pull-aanvragen filteren, zodat uw team niet op de hoogte wordt gesteld voordat de pull-aanvraag klaar is om te worden beoordeeld.
Volgende stappen
Notitie
Deze functies worden in de komende twee tot drie weken uitgerold.
Ga naar Azure DevOps en neem een kijkje.
Feedback geven
We horen graag wat u vindt van deze functies. Gebruik het menu Help om een probleem te melden of een suggestie te doen.
U kunt ook advies krijgen en uw vragen worden beantwoord door de community op Stack Overflow.
Met vriendelijke groet,
Gopinath Chigakkagari (Twitter)