Du är här:
Konfigurera DevOps Center för GitHub
För att använda GitHub med DevOps Center som källkontrollarkiv utförs vissa uppgifter inom GitHub, som att skapa ett arkiv och lägga till teammedlemmar. Och vissa uppgifter utförs i DevOps Center, som att konfigurera det associerade DevOps Center, lägga till utvecklings- och pipelinemiljöer, konfigurera din pipeline och skapa och tilldela arbetsobjekt till teammedlemmar.
DevOps Center kan endast användas med GitHub.com Cloud-baserade planer, inklusive GitHub Enterprise Cloud.
Här är en smygtitt på den övergripande processen:
- Konfigurera ett GitHub-projektarkiv och lägg till teammedlemmar som medarbetare.
- Identifiera dina utvecklings- och pipelinemiljöer.
- Skapa ett GitHub-projekt.
- Planera, bygg och aktivera din pipeline.
- Skapa och tilldela projektarbetsobjekt.
- Utför valfria konfigurationsuppgifter.
- Konfigurera dina GitHub-projektarkiv
Ett GitHub-arkiv (ibland kallat kortarkiv) lagrar projektarbetsfiler — kod, text, bilder och så vidare. Varje DevOps Center projekt behöver sin egen databas för att lagra projektändringar. Medan du arbetar med projektet är arkivet teamets centraliserade källa till sanning för att hantera ändringar. - Lägg till teammedlemmar i GitHub-arkivet som medarbetare
I GitHub, lägg till teammedlemmar som arkivmedarbetare. En medarbetare är någon som har beviljats skrivåtkomst till projektarkivet. Lägg till alla som skapar anpassningar eller kod för ditt projekt i projektarkivet som en medarbetare. På så sätt har de åtkomst till arkivet genom DevOps Center. - Om en organisation äger GitHub-arkivet
GitHub-arkiv som ägs av en organisation är inte synliga i DevOps Center förrän en organisationskontoägare ger åtkomst. - Om GitHub-organisationen har en IP-tillåtelselista
Om du har begränsat åtkomsten till GitHub-organisationens tillgångar genom att konfigurera en tillåtelselista, lägg till domänerna för DevOps Center appen. - Anslut till ett annat GitHub-konto
När du skapar eller öppnar ett projekt loggar alla teammedlemmar in i GitHub med det konto som har åtkomst till de arkiv som ditt team vill använda med DevOps Center. Om du eller en teammedlem loggade in med fel GitHub-konto kan en teammedlem med Salesforce-administratörsbehörighet ta bort auktoriseringsinformationen så att du eller teammedlemmen kan logga in med rätt inloggningsuppgifter.
