Konfiguriranje sinhronizacije cevovoda
Občasno izdamo posodobitve predlog cevovoda ALM Accelerator. Uporabite predlogo za sinhronizacijo cevovoda, ki je vključena v pospeševalnik ALM, da bodo vaše predloge cevovoda samodejno posodobljene.
Predloga za sinhronizacijo cevovoda posodobi samo predloge cevovoda pospeševalnika ALM. Nadgradite komponente rešitve ALM Accelerator ločeno.
Nastavitev sinhronizacije prodajnega lijaka
Za poenostavitev postopka smo ustvarili predlogo cevovoda, ki samodejno sinhronizira vaš Azure DevOps repo z repozitorijem predloge cevovoda v repozitoriju CoE Starter Kit GitHub. Tukaj je opisano, kako začeti s cevovodom za sinhronizacijo cevovoda.
Za začetek ročno sinhronizirajte najnovejšo izdajo predlog cevovoda, tako da klonirate repo predloge cevovoda v vaš Azure DevOps repo.
V Azure DevOps pojdite na Prodajni lijaki in nato izberite Ustvari nov prodajni lijak.
Izberite Azure Repos Git za vaš repozitorij kode, nato pa pokažite na Azure DevOps repo, ki ste ga ustvarili in zasejali s predlogami cevovoda v korak 1.
Na strani Konfigurirajte svoj cevovod izberite Obstoječo datoteko YAML cevovodov Azure, pokažite na /Pipelines/sync-pipeline-repo.ymlin nato izberite Nadaljuj.
Na naslednjem zaslonu izberite Shrani, izberite (…) poleg Zaženi Cevovod in nato izberite Preimenuj/Premakni.
Spremenite ime cevovoda v sync-pipeline-repo in nato izberite Shrani.
Nastavite spremenljivko
TEMPLATE-REPO
cevovod na <https://github.com/microsoft/coe-alm-accelerator-templates>.Sinhronizacijski cevovod lahko uporabite za sinhronizacijo katerega koli repoja GitHub z Azure DevOps. Nastavite spremenljivko
TEMPLATE-REPO
na izvorni repo GitHub, da določite vir sinhronizacije.Zaženite nov prodajni lijak.
Vnesite ime SourceBranch in BranchToCreate in Azure DevOpsin TargetBranch, kot je main.
Izberite Zaženi.
Ko se cevovod zažene, se ustvari zahteva za vlečenje za BranchToCreate v TargetBranch. Če želite potrditi spremembe, odobrite in dokončajte zahtevek za uveljavitev sprememb.
Če ima zahteva za vlečenje spore združevanja, jih morate razrešiti, da dokončate nadgradnjo. Uporabite brezplačno Azure DevOps razširitev Pull Request Merge Conflict, ki je na voljo na Visual Studio Marketplace.