Skip to main content

Tilgang til GitHub

Kartverket lagrer kildekode på github.com , og gjennom organisasjonen vår distribuerer vi tilgang ved å fordele lisensene vi har kjøpt inn. For å få tilgang følg sjekklisten under.

info

Ved spørsmål vedrørende tilgang eller behov for støtte, ta kontakt på #gen-github på slack

Sjekkliste

  • Opprett en konto på GitHub. Denne vil bli knyttet til din kartverket-bruker senere. Det er også mulig å bruke eksisterende brukere.
  • Sørg for at brukeren din har skrudd på tofaktor-autentisering . Dette er et krav i organisasjonen
  • Send inn forespørsel til drift i PureService og fortell at du skal ha tilgang til GitHub og Slack (brukes til support)
  • Du vil få en invitasjonsmail fra GitHub. Klikk på lenka i invitasjonsmailen og følg instruksjonene. Alternativt dersom du ikke fikk noen mail gå til https://github.com/kartverket og se etter en banner øverst på skjermen. I begge tilfeller blir du tatt til en login-skjerm for kartverket-brukeren din tilsvarende den man ser på http://office.com. Følg instruksjonene.
  • Dersom du etter å logge inn med Kartverket-brukeren din får feilen under, så ligger du ikke i GitHub-gruppen i AD, eller så er ikke gruppene blitt synket. Det tar 20–30 minutter for denne gruppen å synke til GitHub, så om du er usikker, vent litt og prøv igjen. Dersom feilen vedvarer, sjekk at e-posten i bildet er riktig, og ta kontakt med IT-support Feilmelding ved innlogging
  • Dersom alt gikk som det skal skal du nå kunne gå til https://github.com/kartverket og se repoene som ligger under organisasjonen
  • Sjekk at du ligger i teamet du forventer å ligge i. Listen over tilgjengelige teams finner du her: https://github.com/orgs/kartverket/teams . Teamene bestemmer hvilke tilganger du får til å lese, endre og administrere repoer, så hvis du mangler tilgang til noen repoer fordi du ikke ligger i riktig team, ta kontakt med teamleder (markert som maintainer på teamsiden i GitHub) så får de invitert deg
  • Legg til en SSH-nøkkel på brukeren din så du kan pushe kode fra maskinen din. Sørg også for at den er autorisert for bruk med kartverket .
  • Du har nå tilgang til GitHub!
note

Opprettelse og administrasjon av team på Github skjer foreløpig manuelt. Dersom du har behov for et nytt team er dette noe du selv må opprette her

Bistand og diskusjon rundt GitHub​

  • Logg på slack ved å laste ned programmet fra http://slack.com og bruk kartverketgroup.slack.com som workspace
  • Ta kontakt med SKIP på Slack i #gen-github for å få en invitasjon til GitHub-organisasjonen til Kartverket (send GitHub-brukernavnet ditt). Dersom du vet på forhånd at du jobber som del av et team, fortell oss hvilket team det er, så får vi lagt deg i tilsvarende team i GitHub