Implementatiepijplijnen implementeren

Voltooid

Pijplijnen maken een CI/CD-benadering (continue integratie/continue implementatie) mogelijk die ervoor zorgt dat inhoud wordt bijgewerkt, getest en regelmatig wordt vernieuwd. Pijplijnen zijn een manier om het verplaatsen van inhoud te automatiseren via de ontwikkelings-, test- en productiefasen van de levenscyclus van inhoudsontwikkeling.

Wat zijn implementatiepijplijnen?

Met infrastructuurimplementatiepijplijnen kunt u uw Fabric-items implementeren in verschillende omgevingen, zoals ontwikkeling, testen en productie. Hiermee kunt u inhoud ontwikkelen en testen in Fabric voordat deze eindgebruikers bereikt.

Een implementatiepijplijn maken

Implementatiepijplijnen kunnen worden gemaakt met behulp van twee verschillende methoden:

  • Gebruik het pictogram Werkruimten in het linkernavigatiedeelvenster in Fabric.
  • Het pictogram Implementatiepijplijn maken boven aan een werkruimte gebruiken

Volg deze stappen om een implementatiepijplijn te maken:

  1. Selecteer het pictogram Werkruimten in het linkernavigatiedeelvenster en vervolgens Implementatiepijplijnen.

  2. Selecteer Nieuwe pijplijn. Geef de pijplijn een naam en selecteer Volgende.

  3. Definieer en geef de fasen in uw pijplijn een naam. Selecteer Vervolgens Maken en doorgaan.

    Schermopname van de pijplijnfasekiezer.

  4. Wijs een werkruimte toe aan een fase. Selecteer vervolgens het groene vinkje naast de fase. Vervolgens bent u klaar om inhoud in de pijplijn te implementeren.

    Schermopname van de interface voor werkruimtetoewijzing.

Inhoud implementeren in een pijplijnfase

Met het implementatieproces kunt u inhoud klonen van de ene fase in de pijplijn naar een andere, meestal van ontwikkeling naar test en van test naar productie.

Als u inhoud tussen fasen wilt implementeren, selecteert u de fase waarin u wilt implementeren en selecteert u vervolgens de fase in de vervolgkeuzelijst Implementeren en selecteert u vervolgens de knop Implementeren . Het implementatieproces kopieert alle inhoud van de werkruimte naar de doelfase. In de volgende afbeelding bevindt zich een gegevenspijplijn die alleen bestaat in de ontwikkelingsfase die wordt verplaatst naar de testfase wanneer Implementeren is geselecteerd in de ontwikkelingsfase.

Schermopname van de interface voor inhoudsimplementatie.

Implementatiepijplijnen gebruiken met Git

Implementatiepijplijnen kunnen worden gebruikt met Git-integratie om versiebeheer te onderhouden en implementaties te automatiseren. Er zijn verschillende benaderingen voor het combineren van deze hulpprogramma's, afhankelijk van uw werkstroombehoeften.

Een veelvoorkomende benadering is om alleen de ontwikkelwerkruimte te verbinden met Git. Met deze aanpak wordt Git-integratie gebruikt voor versiebeheer tijdens de ontwikkeling, terwijl implementatiepijplijnen de promotie van inhoud naar test- en productieomgevingen verwerken. Dit voorkomt mogelijke Git-synchronisatieconflicten bij het implementeren van inhoud in meerdere fasen.

Ga als volgt te werk om implementatiepijplijnen met Git te gebruiken:

  1. Volg de instructies in de sectie op deze pagina met de titel 'Een implementatiepijplijn maken' om een implementatiepijplijn te maken en wijs elke fase toe aan een werkruimte.

  2. Verbind de ontwikkelruimte met een Git-opslagplaats en een tak in Git-integratie in werkruimte-instellingen.

    Schermopname van de werkruimte naar de verbindingsinterface van de Git-provider.

  3. Breng uw inhoudswijzigingen aan in de ontwikkelwerkruimte en voer deze door naar Git met behulp van het configuratiescherm Bron .

  4. Promoot inhoud tussen faseringsomgevingen met behulp van de knop Implementeren in de pijplijn, zoals beschreven in de sectie Implementeren in een sectie voor een pijplijnfase op deze pagina. Hiermee verplaatst u inhoud tussen omgevingen in Fabric. De implementatiepijplijn kopieert inhoud van Ontwikkeling naar Test en Productie werkruimten.

    In de onderstaande afbeelding geeft het selectievakje in de implementatiefase aan dat er een gegevenspijplijnitem bestaat in alle drie faseringsomgevingen van de implementatiepijplijn in Fabric en dat de fabric-fasen worden gesynchroniseerd.

    Schermopname van de implementatiepijplijn met gesynchroniseerde fasen.

Aanbeveling

Zie De beste ci/CD-werkstroomoptie voor u kiezen voor meer informatie over verschillende CI/CD-werkstroomopties in Fabric, inclusief alternatieve methoden voor het combineren van Git-integratie met implementatiepijplijnen.