Konfigurer synkronisering av datasamlebånd (avskrevet)

Note

ALM Accelerator er avskrevet, og ingen nye funksjoner legges til. Problemer blir ikke lenger gjennomgått eller løst.

Hvis du identifiserer et potensielt sikkerhetsproblem, kan du rapportere det til Microsoft Security Response Center.

Bruk Pipelines i Power Platform til å bringe ALM-automatiseringsfunksjoner til Power Platform- og Dynamics 365-tjenester. Pipeliner kan brukes med source code integration eller extended for å integrere med Azure DevOps, GitHub og andre leverandører.

Vi gir regelmessig ut oppdateringer av ALM Accelerator-kanalmalene. Bruk kanalsynkroniseringsmalen som følger med ALM Accelerator-løsningen, til å holde kanalmalene oppdatert automatisk.

Kanalsynkroniseringsmalen oppdaterer bare ALM Accelerator-kanalmalene. Oppgrader ALM Accelerator-løsningskomponentene separat.

Konfigurere pipelinesynkronisering

For å forenkle prosessen har vi opprettet en kanalmal som automatisk synkroniserer Azure DevOps-repositoriet med kanalmalen i GitHub-repositoriet for CoE-startpakken. Slik kommer du i gang med synkroniseringsrørledningen.

  1. Du starter ved å manuelt synkronisere siste utgivelse av pipelinemaler ved å klone pipelinemal-repoet til ditt Azure DevOps-repo.

  2. I Azure DevOps går du til Pipeliner og velger deretter Opprett ny pipeline.

  3. Velg Azure Repos Git for koderepositoriet, og pek på Azure DevOps-repositoriet du opprettet og seedet med kanalmalene i trinn 1.

  4. På siden Konfigurer pipelinen velger du Eksisterende YAML-fil for Azure-pipeliner, peker på /Pipelines/sync-pipeline-repo.yml og velg Fortsett.

  5. Velg Lagre i det neste skjermbildet, velg (...) ved siden av Kjør kanal, og velg deretter Gi nytt navn/flytt.

  6. Endre kanalnavnet til synk-pipeline-repo, og velg deretter Lagre.

  7. Sett TEMPLATE-REPO-kanalvariabelen til <https://github.com/microsoft/coe-alm-accelerator-templates>.

    Du kan bruke synkroniseringskanalen til å synkronisere alle GitHub-repositorier til Azure DevOps. Angi TEMPLATE-REPO-variabelen til kilde-GitHub-repositoriet for å angi synkroniseringskilden.

  8. Kjør den nye pipelinen.

  9. Skriv inn navnet på SourceBranch og BranchToCreate i Azure DevOps, og TargetBranch, for eksempel main.

  10. Velg Kjør.

  11. Når kanalen kjører, opprettes det en henteforespørsel for BranchToCreate i TargetBranch. Hvis du vil lagre endringene, godkjenner og fullfører du henteforespørselen.

    Skjermbilde av hentforespørselen for synkroniseringskanal.

    Hvis henteforespørselen har sammenslåingskonflikter, må du løse dem for å fullføre oppgraderingen. Bruk den gratis Azure DevOps filtypen Pull Request Merge Conflict, som er tilgjengelig i Visual Studio Marketplace.

Neste trinn