Putken synkronoinnin määrittäminen
Julkaisemme säännöllisesti päivityksiä ALM Accelerator -putkimalleista. Käytä ALM Acceleratorin mukana tulevaa putken synkronointimallia pitääksesi putkimallisi automaattisesti ajan tasalla.
Putkien synkronointimalli päivittää vain ALM Accelerator -putkimallit. Päivitä ALM Accelerator -ratkaisun osat erikseen.
Putken synkronoinnin määrittäminen
Tätä prosessia helpottamaan luodaan putkimalli, joka synkronoi Azure DevOps -säilön automaattisesti putkimallin säilön kanssa CoE Starter Kit GitHub -säilössä. Tässä on tietoja putken synkronointiputken käytön aloittamista varten.
Voit aloittaa synkronoimalla putkimallien uusimman version manuaalisesti kloonaamalla putkimallin säilö Azure DevOps -säilöön
Siirry Azure DevOpsissa kohtaan Putket ja valitse sitten Luo uusi putki.
Valitse koodivarastollesi Azure-säilön Git ja osoita luomaasi Azure DevOps-säilöön, jonka loit ja johon määritit putkimallit vaiheessa 1.
Valitse Määritä putki -sivulla Aiemmin luotujen Azure-putkien YAML-tiedosto, osoita kohteeseen /Pipelines/sync-pipeline-repo.yml ja valitse sitten Jatka.
Valitse seuraavassa näytössä Tallenna, valitse Suorita putki -kohdan vieressä (...) ja valitse sitten Nimeä uudelleen/siirrä.
Muuta putken nimeksi sync-pipeline-repo ja valitse Tallenna.
Määritä
TEMPLATE-REPO
-putkimuuttuksi <https://github.com/microsoft/coe-alm-accelerator-templates>.Synkronointiputken avulla voidaan synkronoida mikä tahansa GitHub-säilö Azure DevOpsiin. Määritä synkronointilähde asettamalla
TEMPLATE-REPO
-muuttuja GitHub-lähteen repoon.Suorita uusi putki.
Syötä nimet SourceBranch ja BranchToCreate Azure DevOpsissa, TargetBranch (kuten pää-haara).
Valitse Suorita.
Kun putki on käynnissä, BranchToCreate-kohteelle luodaan pull-pyyntö TargetBranch-kohteeseen. Jos haluat vahvistaa muutokset, hyväksy ja suorita pull-pyyntö loppuun.
Jos hakupyynnössä on yhdistämisristiriita, ne täytyy ratkaista, jotta päivitys voidaan suorittaa loppuun. Käytä ilmaista Azure DevOps-laajennusta Hakupyynnön yhdistämisristiriita, joka on saatavana Visual Studio Marketplacessa.