Pijplijnsynchronisatie configureren (afgeschaft)

Note

De ALM Accelerator is afgeschaft en er worden geen nieuwe functies toegevoegd. Problemen worden niet meer gecontroleerd of opgelost.

Als u een mogelijk beveiligingsprobleem identificeert, meldt u dit aan de Microsoft Security Response Center.

Gebruik Pipelines in Power Platform om ALM-automatiseringsmogelijkheden naar Power Platform en Dynamics 365-services te brengen. Pijplijnen kunnen worden gebruikt voor broncode-integratie of uitgebreide integratie met Azure DevOps, GitHub en andere providers.

We brengen periodiek updates uit van de ALM Accelerator-pijplijnsjablonen. Gebruik de pijplijnsynchronisatiesjabloon die is opgenomen in de ALM Accelerator om uw pijplijnsjablonen automatisch up-to-date te houden.

De pijplijnsynchronisatiesjabloon werkt alleen de ALM Accelerator-pijplijnsjablonen bij. Werk de ALM Accelerator-oplossingscomponenten afzonderlijk bij.

Instellingen voor pijplijnsynchronisatie

Om het proces te vereenvoudigen, hebben we een pijplijnsjabloon gemaakt die uw Azure DevOps-opslagplaats automatisch synchroniseert met de pijplijnsjabloonopslagplaats in de CoE Starter Kit GitHub-opslagplaats. Hier leest u hoe u aan de slag kunt met de pijplijnsynchronisatiepijplijn.

  1. Om te beginnen, synchroniseert u handmatig de laatste release van de pijplijnsjablonen door de opslagplaats van de pijplijnsjabloon te klonen naar uw Azure DevOps-opslagplaats.

  2. Ga in Azure DevOps naar Pijplijnen en selecteer vervolgens Een nieuwe pijplijn maken.

  3. Selecteer Azure-opslagplaatsen Git voor uw codeopslagplaats en wijs vervolgens de Azure DevOps opslagplaats aan die u hebt gemaakt en geseed met de pijplijnsjablonen in stap 1.

  4. Selecteer op de pagina Uw pijplijn configureren de optie Bestaand Azure-pipelines YAML-bestand en wijs naar /Pipelines/sync-pipeline-repo.yml. Selecteer vervolgens Doorgaan.

  5. Selecteer Opslaan op het volgende scherm, selecteer () naast Pijplijn uitvoeren en selecteer vervolgens Naam wijzigen/verplaatsen.

  6. Wijzig de pijplijnnaam in sync-pipeline-repo en selecteer vervolgens Opslaan.

  7. Stel de TEMPLATE-REPO-pijplijnvariabele in op <https://github.com/microsoft/coe-alm-accelerator-templates>.

    U kunt de synchronisatiepijplijn gebruiken om elke GitHub-opslagplaats te synchroniseren met Azure DevOps. Stel de variabele TEMPLATE-REPO in op de bron-GitHub opslagplaats om de synchronisatiebron op te geven.

  8. Voer de nieuwe pipeline uit.

  9. Voer de naam in van SourceBranch en BranchToCreate in Azure DevOps en TargetBranch, zoals hoofd.

  10. Selecteer Uitvoeren.

  11. Nadat de pijplijn is uitgevoerd, wordt een pull request gemaakt voor de BranchToCreate naar de TargetBranch. U kunt de wijzigingen doorvoeren door de pull-aanvraag goed te keuren en te voltooien.

    Schermopname van de pull-aanvraag voor de synchronisatiepijplijn.

    Als de pull-aanvraag samenvoegconflicten heeft, moet u deze oplossen zodat de upgrade kan worden voltooid. Gebruik de gratis Azure DevOps-extensie Pull Request Merge Conflict, beschikbaar in de Visual Studio Marketplace.

Volgende stappen