Anslut GitLab till Notion
GitLab hjÀlper team att hantera kod, samarbeta i utvecklingen och spÄra releaser. Synka projekt, Àrenden, merge requests, pipelines och releaser till Notion för att samla utvecklingsarbetet med teamets planer och dokument.
Vi ersĂ€tter befintliga hanterade GitLab-synkroniseringar med anpassade synkroniseringar som drivs av Notion Workers. Du kan anpassa vilken data du synkroniserar och hur den organiseras i Notion. Din befintliga synkroniserade data stannar kvar i Notion; följ den hĂ€r guiden för att konfigurera en ersĂ€ttning. LĂ€s mer om Notion Workers â
Befintliga GitLab-synkroniseringar slutar fungera den 30 oktober 2026. De fortsÀtter att fungera som vanligt fram till dess, men flyttas inte över automatiskt. Vi rekommenderar att du konfigurerar din ersÀttningssynkronisering före det datumet.
Workers kör din synkronisering pÄ Notions infrastruktur. För att stÀlla in din ersÀttning, @-omnÀmn din befintliga Synkroniserad databas i en chatt med Notion AI och inkludera GitLab-synkroniseringsfÀrdigheten.
Ha dessa redo:
Din befintliga GitLab-Synkroniserad databas i Notion. Se till att Notion AI kan fÄ Ätkomst till den.
Den fullstĂ€ndiga listan över GitLab-projekt som ska inkluderas. Du kan ange projekt-webbadresser, numeriska ID:n eller sökvĂ€gar som my-team/my-project. LĂ€r dig hur du visar projekt i GitLab â
En personlig GitLab-Ätkomsttoken eller projektÄtkomsttoken med read_api och Ätkomst till varje valt projekt.
à tkomst till Workers och de verktyg Notion AI behöver för att skapa och distribuera en Worker i din arbetsyta.
Denna fÀrdighetssida, som du kopierar till ditt Notion-konto: GitLab Guide: Worker Sync. Denna fÀrdighet Àr för GitLab.com. Om du anvÀnder en sjÀlvhanterad GitLab-instans, berÀtta det för Notion AI före installationen. Guidens API-adress och konfiguration av inloggningsuppgifter behöver anpassas och valideras för din instans.
Obs: Den hÀr guiden skapar ersÀttningsdatabaser. Din befintliga databas förblir tillgÀnglig medan du kontrollerar dem. Dess sidlÀnkar, vyer, relationer och information som endast finns i Notion överförs inte automatiskt.
Ăppna en chatt med Notion AI i arbetsytan som innehĂ„ller din befintliga Synkroniserad databas.
Kopiera prompten nedan. ErsÀtt @Existing GitLab sync database genom att skriva @ och vÀlja den faktiska databasen frÄn @-omnÀmnandemenyn. Om Àrenden och merge requests finns i separata Synkroniserade databaser, nÀmn bÄda.
ErsÀtt min nuvarande GitLab-synkronisering, @Existing GitLab sync database, med en Notion Worker som anvÀnder GitLab Guide: Worker Sync.
Granska den befintliga databasen och bekrÀfta den fullstÀndiga listan över GitLab-projekt med mig. Följ fÀrdigheten för att skapa synkroniseringar varje timme, fem relaterade databaser, vyer och en kontrollpanel under en privat GitLab Sync-sida. Om en ersÀttnings-Worker redan finns, granska och ÄteranvÀnd den dÀr det Àr lÀmpligt.
BehÄll min befintliga databas intakt. Identifiera anpassade egenskaper, vÀrden som endast finns i Notion, vyer, relationer och lÀnkar som krÀver separat hantering. BegÀr min GitLab-token via en sÀker inmatning för inloggningsuppgifter, inte i chatt.
Förhandsgranska varje valt projekt och datatyp, slutför den första synkroniseringen och kontrollera poster och projektrelationer. Visa mig ersÀttningsdatabaserna, eventuella skillnader och stegen för att byta över innan du Àndrar den gamla synkroniseringen.
VÀlj ett faktiskt @-omnÀmnande av databas i prompten. Att bara skriva databasens namn ger inte Notion AI en lÀnk att granska.
BekrÀfta den fullstÀndiga projektlistan, inklusive projekt som döljs av din nuvarande Notion-vyns filter. En token begrÀnsad till ett projekt rÀcker inte för en synkronisering som Àven behöver Ätkomst till andra projekt.
Följ Notion AI:s instruktioner för att ange din GitLab-token via den sÀkra inmatningen för inloggningsuppgifter. Den behöver read_api och Ätkomst till de valda projekten.
Klistra inte in token i chatten, pÄ en Notion-sida eller i en databas-egenskap. Workern anvÀnder en förmedlad autentiseringsuppgift sÄ att dess kod inte behöver lÀsa den rÄa token.
Denna konfiguration anvÀnder en ny Worker-autentiseringsuppgift. Din befintliga GitLab-anslutning tillhandahÄller den inte automatiskt.
Om Notion AI inte kan komma Ät fÀrdigheten eller Worker-verktygen, lös den Ätkomsten först. Den lÀnkade guiden innehÄller Àven konfigurationsinstruktioner för nÄgon i ditt team som kan anvÀnda Notion CLI.
FÀrdigheten skapar en privat GitLab Sync-sida som innehÄller fem synkroniserade databaser och en kontrollpanel:
Databas | Vad den inkluderar |
|---|---|
GitLab-projekt | Projektnamn, sökvÀgar, beskrivningar, arkivstatus, synlighet, standardgrenar, lÀnkar och aktivitetsdatum. |
GitLab-Ă€renden | Ărenden i olika tillstĂ„nd, med tilldelade personer, etiketter, milstolpar, allvarlighetsgrad, förfallodatum och projektrelationer. |
GitLab-merge requests | GitLab-merge requests i olika tillstÄnd, med utkaststatus, författare, tilldelade personer, grenar, merge-status och projektrelationer. |
GitLab-pipelines | Pipeline-status, referenser, kÀlla, datum, lÀnkar och projektrelationer. |
GitLab-releaser | Releasenamn, taggar, beskrivningar, releasedatum, lÀnkar och projektrelationer. |
GitLab-kontrollpanel samlar dessa poster i diagram och arbetsköer. Den inkluderar öppna Àrenden, öppna GitLab-merge requests, misslyckade GitLab-pipelines, senaste GitLab-releaser och projektaktivitet.
De fem synkroniserade databaserna innehÄller posterna. Kontrollpanelen visar vyer av dessa poster. Din gamla databas för Àrenden eller GitLab-merge requests kan ha tÀckt fÀrre datatyper Àn den hÀr fÀrdighetens standardinstÀllning.
Kontrollera dessa skillnader innan du byter:
Personer och etiketter: Författare, tilldelade personer och etiketter lagras som text i den hÀr guiden. De Àr inte Notion-person- eller flervalsegenskaper.
Projektrelationer: Ărenden, GitLab-merge requests, GitLab-pipelines och GitLab-releaser bör lĂ€nka till sina valda projektposter.
Postidentitet: Poster frÄn olika projekt mÄste förbli Ätskilda Àven nÀr de anvÀnder samma projektlokala Àrende- eller GitLab-merge request-nummer.
Ytterligare innehÄll: Guiden synkroniserar inte Àrendekommentarer, diskussioner i GitLab-merge requests, arkivfiler eller jobb-loggar. Be Notion AI att bedöma eventuella extra fÀlt som ditt befintliga arbetsflöde behöver.
VÀnta tills Notion AI bekrÀftar att alla fem synkroniseringar Àr felfria och att den initiala importen Àr klar.
JÀmför varje valt projekt med GitLab. Kontrollera ett urval av öppna och stÀngda Àrenden, GitLab-merge requests, GitLab-pipelines och GitLab-releaser.
BekrÀfta att projektrelationer och kontrollpanelsvyer visar de förvÀntade posterna.
Kontrollera att en nyligen gjord GitLab-Àndring nÄr ersÀttningen efter en lyckad uppdatering.
Granska den gamla databasens anpassade egenskaper och Notion-specifika vĂ€rden med Notion AI. Ăverför det du behöver med hjĂ€lp av stabila GitLab-post-ID:n.
Uppdatera lÀnkar, lÀnkade databasvyer, relationer och automatiseringar som bör anvÀnda ersÀttningen. Granska den nya sidans delningsbehörigheter.
NÀr ditt team anvÀnder ersÀttningen, be Notion AI om hjÀlp med att avveckla den gamla synkroniseringen samtidigt som den gamla databasen hÄlls tillgÀnglig för referens.
Du behöver inte radera den gamla databasen för att anvÀnda Worker. BehÄll den tills du har kontrollerat att teamets information och arbetsflöden finns med.
FÀrdigheten stÀller in fem synkroniseringar per timme, en för varje datatyp. Projekt synkroniseras först under konfigurationen sÄ att de andra databaserna kan relatera sina poster till rÀtt projekt.
Varje lyckad uppdatering lÀser alla sidor med resultat för de konfigurerade projekten och uppdaterar den matchande Notion-databasen. Worker fortsÀtter att köras nÀr Notion Àr stÀngt.
Uppdateringar flödar frÄn GitLab till Notion. Gör Àndringar i synkroniserade vÀrden i GitLab; Àndringar i Notion skrivs inte tillbaka.
Uppdateringarna Ă€r schemalagda varje timme â det garanterar inte att varje uppdatering avslutas inom en bestĂ€md tid. Stora projekthistoriker och GitLab-förfrĂ„gningsgrĂ€nser kan fördröja fĂ€rdigstĂ€llandet.
Tips: BehÄll den fullstÀndiga projektlistan. Dessa synkroniseringar anvÀnder ersÀttningslÀge: poster som saknas vid en slutförd uppdatering tas bort frÄn den synkroniserade databasen. Att ta bort ett projekt frÄn konfigurationen kan ta bort dess synkroniserade poster, inklusive information som endast finns i Notion pÄ dessa sidor. Be Notion AI att förhandsgranska varje valt projekt och datatyp innan du tillÀmpar en Àndring.
FÀrdigheten startar med en privat GitLab Sync-sida. Dela den endast med de personer som bör se de importerade posterna.
Notions behörigheter styr Ätkomsten till den synkroniserade datan. Ett GitLab-projekts Visibility-egenskap eller ett Àrendes Confidential-egenskap begrÀnsar inte den ursprungliga behörigheten i Notion. Granska datan som tokenen inkluderar innan du delar sidan.
BekrÀfta den fullstÀndiga projektlistan och token-Ätkomsten. Ge Notion AI projektets URL eller numeriska ID om dess sökvÀg har Àndrats. Kör inte en uppdatering med en förkortad lista bara för att kringgÄ ett Ätkomstfel.
Be Notion AI att kontrollera projektvalet, om det kontrollerar Àrenden och merge requests i alla tillstÄnd, samt varje resultatsida. Kontrollera Àven Notion-vyns filter.
Be Notion AI att kontrollera kÀlldatabaserna, deras senaste synkroniseringsresultat och projektrelationer innan du Äterskapar kontrollpanelen. En kontrollpanel kan vara tom medan den första importen fortfarande körs.
Be Notion AI att inspektera befintlig Worker, databaswebbadresser och sidstruktur innan du skapar nÄgot annat. FÀrdigheten krÀver fem faktiska synkroniserade databaser och en kontrollpanel under GitLab Sync. LÄt Notion AI identifiera eventuella dubbletter innan du tar bort dem.
Be Notion AI att kontrollera Workers senaste körningar, token-giltighet, token-behörigheter och Ätkomst till varje valt projekt. För en sjÀlvhanterad instans, kontrollera Àven den konfigurerade GitLab-vÀrden (GitLab-vÀrd). BegrÀnsningar för förfrÄgningar kan fördröja uppdateringar.
