Implementere utrullingssamlebånd

Fullført

Datasamlebånd aktiverer en kontinuerlig integrerings-/kontinuerlig distribusjonstilnærming (CI/CD) som sikrer at innholdet oppdateres, testes og oppdateres regelmessig. Datasamlebånd er en måte å automatisere bevegelsen av innhold gjennom utviklings-, test- og produksjonsfasene i livssyklusen for innholdsutvikling.

Hva er utrullingssamlebånd?

Stoffdistribusjonssamlebånd hjelper deg med å distribuere Fabric-elementer på tvers av ulike miljøer som utvikling, test og produksjon. De lar deg utvikle og teste innhold i Fabric før det når sluttbrukere.

Opprette et utrullingssamlebånd

Utrullingssamlebånd kan opprettes ved hjelp av to ulike metoder:

  • Bruke Arbeidsområde-ikonet i venstre navigasjonsrute i Fabric.
  • Bruke ikonet Opprett datasamlebånd for distribusjon øverst i et arbeidsområde

Følg disse trinnene for å opprette et utrullingssamlebånd:

  1. Velg Arbeidsområde-ikonet i venstre navigasjonsrute, og deretter Distribusjonssamlebånd.

  2. Velg Ny kanal. Gi deretter navn til datasamlebåndet, og velg Neste.

  3. Definer og gi navn til fasene i datasamlebåndet. Velg deretter Opprett og fortsett.

    Skjermbilde av fasevelger for datasamlebånd.

  4. Tilordne et arbeidsområde til en fase. Velg deretter den grønne haken ved siden av fasen. Deretter er du klar til å distribuere innhold til datasamlebåndet.

    Skjermbilde av oppgavegrensesnittet for arbeidsområde.

Distribuere innhold til en samlebåndfase

Distribusjonsprosessen lar deg klone innhold fra ett trinn i datasamlebåndet til et annet, vanligvis fra utvikling til test, og fra test til produksjon.

Hvis du vil distribuere innhold mellom faser, velger du fasen du vil distribuere til, og deretter velger du fasen i rullegardinlisten Distribuer fra , og deretter velger du Distribuer-knappen . Distribusjonsprosessen kopierer alt arbeidsområdeinnholdet til målfasen. I bildet nedenfor finnes det et datasamlebånd som bare finnes i utviklingsfasen som flyttes til testfasen når Distribuer er valgt i utviklingsfasen.

Skjermbilde av grensesnittet for innholdsdistribusjon.

Bruke utrullingssamlebånd med Git

Distribusjonspipelines kan brukes med Git-integrasjon for å opprettholde versjonskontroll og automatisere distribusjoner. Det finnes ulike tilnærminger til å kombinere disse verktøyene, avhengig av dine arbeidsflytbehov.

En vanlig tilnærming er å koble kun utviklingsarbeidsområdet til Git. Med denne tilnærmingen brukes Git-integrasjon til versjonskontroll under utvikling, mens distribusjonspipelines håndterer promotering av innhold til test- og produksjonsmiljøer. Dette unngår potensielle Git-synkroniseringskonflikter ved distribusjon av innhold på tvers av flere stadier.

For å bruke distribusjonspipelines med Git ved å bruke denne tilnærmingen:

  1. Følg instruksjonene i delen på denne siden med tittelen «Opprett et utrullingssamlebånd» for å opprette et utrullingssamlebånd og tilordne hvert trinn til et arbeidsområde.

  2. Koble utviklingsarbeidsområdet til et Git-repositorium og gren inn i Git-integrasjon i arbeidsområdets innstillinger.

    Skjermbilde av arbeidsområdet til tilkoblingsgrensesnittet til Git-leverandøren.

  3. Gjør innholdsendringene dine i Utviklingsarbeidsområdet og commit dem til Git via Source-kontrollpanelet .

  4. Hev innhold mellom oppsamlingsmiljøer ved hjelp av distribueringsknappen i datasamlebåndet, som beskrevet i delen Distribuer innhold til en samlebåndfase på denne siden. Dette flytter innhold mellom miljøer i Fabric. Distribusjonspipelinen kopierer innhold fra Utviklings- til Test- og Produksjonsarbeidsområdene.

    I bildet nedenfor angir merket i distribusjonstrinnboksen at det finnes et datasamlebåndelement i alle de tre oppsamlingsmiljøene i distribusjonssamlebåndet i Fabric , og at Stoff-fasene synkroniseres.

    Skjermbilde av distribusjonspipeline med synkroniserte faser.

Tips

For mer informasjon om ulike CI/CD-arbeidsflytalternativer i Fabric, inkludert alternative tilnærminger for å kombinere Git-integrasjon med distribusjonspipelines, se Velg det beste Fabric CI/CD-arbeidsflytalternativet for deg.