GitLab moduler
Adobe Workfront Fusion kräver en Adobe Workfront Fusion-licens förutom en Adobe Workfront-licens.
I ett Adobe Workfront Fusion-scenario kan du automatisera arbetsflöden som använder GitLab samt ansluta det till flera tredjepartsprogram och -tjänster.
Om du behöver instruktioner om hur du skapar ett scenario kan du läsa Skapa ett scenario i Adobe Workfront Fusion.
Mer information om moduler finns i Moduler i Adobe Workfront Fusion.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
Anslut GitLab till Workfront Fusion connect-gitlab-to-workfront-fusion
-
Klicka på Add bredvid anslutningsfältet i en Workfront Fusion Gitlab-modul.
-
Konfigurera följande fält:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Connection name Ange ett namn för anslutningen. GitLab URL Ange URL:en för din GitLab-instans. Access Token Ange din Private Token eller Personal Access Token.
Mer information om hur du hittar eller skapar en personlig åtkomsttoken i GitLab finns i"Skapa en personlig åtkomsttoken" i Personliga åtkomsttoken i GitLab-dokumentationen.
-
Klicka på Continue.
-
Klicka på Authorize för att skapa anslutningen och återgå till modulen.
GitLab-moduler och deras fält
När du konfigurerar GitLab moduler visar Workfront Fusion fälten som listas nedan. Dessutom kan ytterligare GitLab fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.
Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan i Adobe Workfront Fusion.
Utlösare
Den här snabbutlösarmodulen startar ett scenario när statusen för ett bygge ändras.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när en kommentar görs i ett implementerings-, sammanfogningsbegäran-, utgåva- eller kodfragment.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när en implementering överförs till en databas. Den här modulen startar inte ett scenario när en tagg överförs.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när en kommentar görs i ett problem.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Modulen instant trigger startar ett scenario när ett problem skapas eller när ett befintligt problem uppdateras, stängs eller öppnas igen.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när något av följande inträffar:
- En ny sammanfogningsbegäran skapas
- En befintlig kopplingsbegäran uppdateras, sammanfogas eller stängs
- En implementering läggs till i källgrenen
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när en kommentar görs i en kopplingsbegäran.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när statusen för en pipeline ändras.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den schemalagda utlösarmodulen startar ett scenario när ett nytt projekt läggs till, där den autentiserade användaren är medlem.
table 0-row-2 1-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Instruktioner om hur du ansluter ditt GitLab-konto till Workfront Fusion finns i Anslut GitLab till Workfront Fusion i den här artikeln. |
Maximalt antal resultat | Ange eller mappa det maximala antalet poster som modulen ska bevaka under varje körningscykel för scenario. |
Denna schemalagda utlösarmodul startar ett scenario när en ny gren läggs till i en databas.
table 0-row-2 1-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Instruktioner om hur du ansluter ditt GitLab-konto till Workfront Fusion finns i Anslut GitLab till Workfront Fusion i den här artikeln. |
Maximalt antal resultat | Ange eller mappa det maximala antalet poster som modulen ska bevaka under varje körningscykel för scenario. |
Denna snabbutlösarmodul startar ett scenario när en tagg skapas eller tas bort i en databas.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den här snabbutlösarmodulen startar ett scenario när en ny kommentar görs i ett fragment.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Den schemalagda utlösarmodulen startar ett scenario när en ny åtgärd läggs till. När inget filter används körs utlösaren när en ny väntande åtgärd läggs till.
Mer information om fält finns i Hämta en lista med uppgifter i GitLab-dokumentationen.
Den här snabbutlösarmodulen startar ett scenario när en wiki-sida skapas eller redigeras.
table 0-row-2 layout-auto html-authored no-header | |
---|---|
Webhook |
Välj den webkrok som du vill använda för den här utlösaren eller lägg till en ny webkrok. Om du vill lägga till en ny webbkrok
|
Åtgärder
Den här åtgärdsmodulen sammanfogar skickade ändringar med den angivna sammanfogningsbegäran.
Mer information om fält finns i Godkänn sammanfogningsbegäran i GitLab -dokumentationen.
Den här åtgärdsmodulen avbryter en enskild version av ett projekt.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Instruktioner om hur du ansluter ditt GitLab-konto till Workfront Fusion finns i Anslut GitLab till Workfront Fusion i den här artikeln. |
Project ID | Markera eller mappa projektet som innehåller det bygge som du vill avbryta. |
Build ID | Markera eller mappa det bygge som du vill avbryta. |
Merge commit message | Ange eller mappa ett implementeringsmeddelande för sammanfogningen. |
Should remove source branch | Välj om du vill ta bort källgrenen när sammanfogningen är klar. |
Merge when build succeeds | Välj om sammanfogningsbegäran ska sammanfogas så snart som bygget är slutfört. |
SHA | Om det finns måste SHA-värdet matcha HEAD i källgrenen. Om den inte matchar misslyckas sammanfogningen. |
Den här åtgärdsmodulen avbryter byggnaderna för en enskild pipeline.
Mer information om fält finns i Avbryt en pipelines jobb i GitLab-dokumentationen.
Om en sammanfogningsbegäran är inställd på att sammanfogas när en pipeline lyckas avbryts åtgärden av den här åtgärdsmodulen.
Mer information om fält finns i Avbryt sammanfogning när pipeline lyckas i GitLab-dokumentationen.
Den här åtgärdsmodulens körsbärsprogram väljer en bindning till en viss gren.
Mer information om fält finns i Körsbär välja en implementering i GitLab -dokumentationen.
Den här åtgärdsmodulen skapar en ny etikett för den angivna databasen.
Mer information om fält finns i Skapa en ny etikett i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny pipeline för det aktuella projektet.
Mer information om fält finns i Skapa en ny pipeline i GitLab-dokumentationen.
Den här åtgärdsmodulen lägger till versionsinformation till den befintliga Git-taggen.
Mer information om fält finns i Skapa en release i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny tagg i databasen som pekar på den angivna referensen.
Mer information om fält finns i Skapa en ny tagg i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en åtgärd för den aktuella användaren i det valda problemet. Den aktuella användaren är den användare som identifieras av autentiseringsuppgifterna för anslutningen som används för den här modulen.
Mer information om fält finns i Skapa en att göra i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en åtgärd för den aktuella användaren på den valda sammanfogningsbegäran. Den aktuella användaren är den användare som identifieras av autentiseringsuppgifterna för anslutningen som används för den här modulen.
Mer information om fält finns i Skapa en att göra i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny kopplingsbegäran för ett projekt.
Mer information om fält finns i Skapa sammanfogningsbegäran i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny fil i den valda databasen.
Mer information om fält finns i Skapa ny fil i databasen i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en problemanteckning för ett enstaka projektproblem.
Mer information om fält finns i Skapa ny problemanteckning i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar anteckning för en enda sammanfogningsbegäran.
Mer information om fält finns i Skapa ny begärandeanteckning för sammanfogning i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny milstolpe för ett projekt.
Mer information om fält finns i Skapa ny milstolpe i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny anteckning för ett enskilt fragment. Utdragsanteckningar är kommentarer som användare kan skicka till ett utdrag.
Mer information om fält finns i Skapa ny utdragsanteckning i GitLab -dokumentationen.
Den här åtgärdsmodulen skapar en enskild databasgren.
Mer information om fält finns i Skapa databasgren i GitLab-dokumentationen.
Den här åtgärdsmodulen skapar en ny byggvariabel.
Mer information om fält finns i Skapa variabel i GitLab-dokumentationen.
Den här åtgärdsmodulen är endast avsedd för administratörer och projektägare. Den tar bort den aktuella sammanfogningsbegäran
Mer information om fält finns i Ta bort en sammanfogningsbegäran i GitLab-dokumentationen.
Den här åtgärdsmodulen tar bort en befintlig fil från databasen.
Mer information om fält finns i Ta bort befintlig fil i databasen i GitLab-dokumentationen.
Den här åtgärdsmodulen tar bort en gren från databasen.
Mer information om fält finns i Ta bort databasgren i GitLab-dokumentationen.
Den här åtgärdsmodulen uppdaterar ett befintligt projektproblem. Det här samtalet används även för att markera ett problem som stängt.
Mer information om fält finns i Redigera problem i GitLab-dokumentationen.
Den här åtgärdsmodulen uppdaterar en befintlig projektmilstolpe.
Mer information om fält finns i Redigera milstolpe i GitLab-dokumentationen.
Den här åtgärdsmodulen raderar ett bygge av ett projekt (tar bort jobbartefakter och jobblogg).
Mer information om fält finns i Radera ett jobb i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med att göra-objekt.
Mer information om fält finns i Hämta en lista med uppgifter i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar ett enstaka jobb i ett projekt.
Mer information om fält finns i Hämta ett enskilt jobb i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar en specifik databastagg som bestäms av dess namn.
Mer information om fält finns i Hämta en enda databastagg i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar en specifik distribution.
Mer information om fält finns i Hämta en specifik distribution i GitLab-dokumentationen.
Den här sökmodulen hämtar alla utgåvor som tilldelats en enskild projektmilstolpe.
Mer information om fält finns i Hämta alla utgåvor som tilldelats en enskild milstolpe i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar information om en fil i databasen, t.ex. namn, storlek eller innehåll.
Mer information om fält finns i Hämta fil från databas i GitLab-dokumentationen.
Den här sökmodulen hämtar användarna av projektet.
Mer information om fält finns i Hämta projektanvändare i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar information om problem.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Mer information om hur du skapar en ny anslutning finns i Connect GitLab till Workfront Fusion i den här artikeln. |
Project | Välj det projekt som innehåller problemet som du vill hämta information om. |
Issue ID | Ange eller mappa namnet på det problem som du vill hämta information om. |
Den här åtgärdsmodulen hämtar en enda anteckning för ett specifikt projektproblem.
Mer information om fält finns i Få en problemanteckning i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar information om en enda sammanfogningsbegäran.
Mer information om fält finns i Hämta en sammanfogningsbegäran i GitLab-dokumentationen.
Den här sökmodulen hämtar information om sammanfogningsbegäran, inklusive filer och ändringar.
Mer information om fält finns i Få ändringar av enskilda sammanfogningsbegäranden i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar en lista över implementeringar av sammanslagningsbegäranden.
Mer information om fält finns i Få implementeringar av enskilda sammanfogningsbegäranden i GitLab-dokumentationen.
Den här åtgärdsmodulen returnerar en enda anteckning för en given kopplingsbegäran.
Mer information om fält finns i Få meddelande om begäran om enskild sammanslagning i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar information om milstolpe.
Mer information om fält finns i Hämta en milstolpe i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar projektinformation.
Mer information om fält finns i Hämta ett projekt i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar information om databasgrenar.
Mer information om fält finns i Hämta en enskild databasgren i GitLab-dokumentationen.
Den här modulen hämtar en anteckning för ett visst kodavsnitt.
Mer information om fält finns i Få en enda utdragsanteckning i GitLab-dokumentationen.
Den här sökmodulen hämtar kommentarer från en implementering i ett projekt.
Mer information om fält finns i Hämta kommentarer från en implementering i GitLab-dokumentationen.
Den här åtgärdsmodulen hämtar skillnaden mellan en implementering i ett projekt.
Mer information om fält finns i Hämta skillnaden för en implementering i GitLab-dokumentationen.
Förhindrar att artefakter tas bort när förfallodatum har angetts.
Mer information om fält finns i Behåll artefakter i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med alla anteckningar för en enda sammanfogningsbegäran.
Mer information om fält finns i Visa alla anteckningar för sammanfogningsbegäran i GitLab-dokumentationen.
Den här modulen hämtar en lista med alla anteckningar för ett enskilt kodfragment. Utdragsanteckningar är kommentarer som användare kan skicka till ett utdrag.
Mer information om fält finns i ?? i GitLab-dokumentationen.
Den här sökmodulen returnerar en lista med byggen för en specifik implementering i ett projekt.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Mer information om hur du skapar en ny anslutning finns i Connect GitLab till Workfront Fusion i den här artikeln. |
Project ID | Välj det projekt som innehåller den implementering som du vill lista byggen för. |
Scope | Om du vill begränsa sökningen till att bygga med en viss status väljer du status. Om du lämnar det här fältet tomt returneras alla byggen av implementeringen. |
Den här sökmodulen returnerar alla utgåvor av de angivna filterinställningarna.
Mer information om fält finns i Lista problem i GitLab-dokumentationen.
Den här sökmodulen hämtar alla problem som skulle stängas genom att sammanfoga den angivna sammanfogningsbegäran.
Mer information om fält finns i Lista problem som stängs vid sammanslagning i dokumentationen för GitLab.
Den här sökmodulen hämtar alla etiketter i projektet.
Mer information om fält finns i Listetiketter i GitLab-dokumentationen.
Den här sökmodulen hämtar alla sammanfogningsbegäranden från filterinställningarna.
Mer information om fält finns i Visa sammanfogningsbegäranden i GitLab-dokumentationen.
Den här sökmodulen hämtar projekt där den autentiserade användaren har angetts som ägare.
Mer information om fält finns i Visa användarprojekt i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med byggen i ett projekt.
Mer information om fält finns i Visa projektjobb i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista över distributioner i ett projekt.
Mer information om fält finns i Visa projektdistributioner i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med alla anteckningar för ett enskilt problem.
Mer information om fält finns i Visa information om projektproblem i GitLab-dokumentationen.
Den här sökmodulen returnerar alla utgåvor i ett visst projekt.
Mer information om fält finns i Visa projektproblem i GitLab-dokumentationen.
Den här sökmodulen hämtar alla milstolpar i projektet.
Mer information om fält finns i Visa projektmilstolpar i GitLab-dokumentationen.
Med den här sökmodulen hämtas alla rörledningar för projektet.
Mer information om fält finns i Visa projektpipelines i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med databastaggar från ett projekt, sorterade efter namn i omvänd alfabetisk ordning.
Mer information om fält finns i Visa projektdatabastaggar i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista över ett projekts variabler.
Mer information om fält finns i Visa projektvariabler i GitLab-dokumentationen.
Den här sökmodulen hämtar alla projekt där den autentiserade användaren är medlem.
Mer information om fält finns i Visa alla projekt i GitLab-dokumentationen.
Den här modulen söker efter databasgrenar efter söktermen.
Mer information om fält finns i Visa databasgrenar i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista över databasimplementeringar i ett projekt.
Mer information om fält finns i Visa databasimplementeringar i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista över databasdeltagare.
Mer information om fält finns i Medarbetare i GitLab-dokumentationen.
Den här sökmodulen hämtar en lista med databasfiler och kataloger i ett projekt.
Mer information om fält finns i Visa databasträd i GitLab-dokumentationen.
Den här åtgärdsmodulen markerar ett enskilt väntande att göra-objekt som anges av dess ID för den aktuella användaren som gjort.
Mer information om fält finns i Markera en att göra-uppgift som färdig i GitLab-dokumentationen.
Ändrar en befintlig anteckning av ett problem.
Mer information om fält finns i Ändra befintlig problemanteckning i GitLab-dokumentationen.
Ändrar den befintliga anteckningen för en sammanfogningsbegäran.
Mer information om fält finns i Ändra befintlig förfrågan om sammanfogning i GitLab-dokumentationen.
Den här åtgärdsmodulen ändrar en befintlig anteckning av ett fragment.
Mer information om fält finns i Ändra befintlig utdragsanteckning i GitLab -dokumentationen.
Den här åtgärdsmodulen skapar ett nytt projektproblem.
Mer information om fält finns i Nytt problem i GitLab-dokumentationen.
Den här åtgärdsmodulen utlöser en manuell åtgärd för att starta ett jobb.
Mer information om fält finns i Spela upp ett jobb i GitLab-dokumentationen.
Den här åtgärdsmodulen lägger till en kommentar i en implementering.
Mer information om fält finns i Publicera kommentar som ska verkställas i GitLab -dokumentationen.
Den här åtgärdsmodulen tar bort ett projekts variabel.
Mer information om fält finns i Ta bort variabel i GitLab-dokumentationen.
Den här åtgärdsmodulen försöker återskapa en enda programversion i en implementering.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Mer information om hur du skapar en ny anslutning finns i Connect GitLab till Workfront Fusion i den här artikeln. |
Project ID | Välj det projekt som innehåller det bygge som du vill försöka igen. |
Build ID | Välj det bygge som du vill försöka igen. |
Den här åtgärdsmodulen försöker återskapa misslyckade byggen i en pipeline.
Mer information om fält finns i Försök igen i en pipeline i GitLab-dokumentationen.
Den här modulen hämtar information om ett projekts specifika variabel.
Mer information om fält finns i Visa variabelinformation i GitLab-dokumentationen.
Den här åtgärdsmodulen uppdaterar en release.
Mer information om fält finns i Uppdatera en release i GitLab-dokumentationen.
Den här åtgärdsmodulen uppdaterar en befintlig kopplingsbegäran. Du kan ändra målgrenen, titeln eller till och med stänga MR-filen.
Mer information om fält finns i Uppdatera sammanfogningsbegäran i GitLab-dokumentationen.
Den här åtgärdsmodulen uppdaterar ett projekts variabel.
Mer information om fält finns i Uppdatera variabel i GitLab-dokumentationen.