Integrera airfocus med GitHub

Skriven av:  Morgan T
Senast uppdaterad:  

Använd denna tvåvägsintegration för att importera och synkronisera GitHub-problem och för att skicka prioriterade airfocus objekt till GitHub.

Använd airfocus flexibla GitHub-integration för att prioritera dina funktioner och episka händelser för att bygga mer effektiva färdplaner. Samarbeta om din prioriteringsbedömning för att få rätt saker gjorda. Vår GitHub-integration håller strategin på hög nivå synkroniserad med den dagliga utvecklingen. Lägg upp prioriterade objekt i GitHub för utveckling och spåra deras utvecklingsstatus direkt inifrån airfocus.

Fördelar med GitHub-integrationen

  • Importera GitHub-problem (som objekt) till airfocus.
  • Skicka in airfocus-objekt i GitHub (när GitHub-problem uppstår)
  • Visa statusändringar för GitHub-problem (öppna/stängda) i airfocus
  • Håll dina artikelfält synkroniserade mellan båda systemen inklusive titel, beskrivning, tagg/etikett och status (öppna/stängt).
  • Välj en envägsintegration framför en tvåvägsintegration om du inte vill tillåta ändringar av GitHub-problem från airfocus, men ändå vill se förloppet för dina GitHub-problem inifrån airfocus

Nuvarande begränsningar

  • Det är för närvarande inte möjligt att mappa GitHub-statusar till airfocus-banor. Status (öppn/stängd) för importerade & synkroniserade GitHub-problem kommer dock att visas i objektvyn.
  • Det är ännu inte möjligt att visa ditt airfocus-resultat på ditt GitHub-ärende.
  • Det är för närvarande inte möjligt att integrera med GitHub på plats.

Ställa in din GitHub-integration

För att konfigurera GitHub-integrationen måste användare ha rollen Admin i airfocus och rollen Repository administratör i GitHub. Navigera till den airfocus-arbetsyta som du vill konfigurera GitHub-integrationen med.

Gå till integrationssidan, leta reda på GitHub-integrationen och klicka på Anslut.

Du kommer att bli ombedd att auktorisera ditt GitHub-konto, där du måste ge åtkomst till alla GitHub-organisationer som du vill ska vara tillgängliga via airfocus. När du har godkänts kan du konfigurera din integration. Välj ett namn för din integration (namnet påverkar inte riktigt men det hjälper dig att identifiera vilken integration det är, eftersom du kan ansluta varje arbetsyta till ett annat Github-arkiv).

Använd rullgardinsmenyn för att välja det arkiv som är kopplat till ditt GitHub-konto som du vill importera problem från. Dessutom kan du också filtrera dina problem efter etikett. Som standard importeras alla ärenden & synkroniserade. Obs! Du kan bara se de databaser där du har en uttryckligen beviljad åtkomst med åtminstone läsbehörigheter. Behörigheterna kan beviljas antingen i en GitHub-organisation under ”Inställningar > Medlemsbehörigheter > Grundbehörigheter” eller i varje specifikt repository under ”Inställningar > Samarbetspartners och team > Hantera åtkomst”.

Valfritt: mappa dina GitHub-etiketter med airfocus-etiketter för att säkerställa sömlös synkronisering av etiketter. Glöm inte att klicka på " Lägg till " när du har anslutit etiketter.

Valfritt: definiera om en valfri etikett ska bifogas varje GitHub-objekt som importeras och synkroniseras med airfocus.

Välj 1- eller 2-vägs integration & om okända objekt ska arkiveras.

När du klickar på Spara och synkronisera är du klar. Grattis, du har lyckats konfigurera din GitHub-integration. 🎉

Skicka airfocus objekt till GitHub

När din epos eller funktion är redo för utveckling kan du skicka den till GitHub med tre klick:

  1. Klicka på objektet du vill trycka på för att öppna artikeldialogrutan (artikeldetaljer)
  2. Klicka på knappen Tryck för att integrera längst ner till höger, och
  3. Välj GitHub (eller välj från flera GitHub-arkiv om du har konfigurerat mer än en GitHub-integration)
    integrate-with-github-1.png

Alla funktioner eller epic-artiklar (airfocus-objekt) som skickas till GitHub blir problem. Observera att skapade problem som standard inte tilldelas något GitHub-projekt, och kommer därför inte att visas direkt på din GitHub-tavla.

Översikt över alla tillgängliga fältmappningsalternativ

GitHub airfocus GitHub → airfocus airfocus → GitHub
Utgivningsrubrik Objektets titel
Beskrivning Beskrivning
Tillstånd Status
tagg/etikett Flervalsfält
Projekt
Milstolpar Milstolpe
Tilldelat till Tilldelat till

Ge feedback på den här artikeln

Har du feedback om den här artikeln? Berätta om din upplevelse här.

Hittade du det du letade efter?

Har du fortfarande en fråga eller vill dela med dig av vad du har lärt dig? Besök vår Community   för att få hjälp och samarbeta med andra.