Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Innan du sätter igång med detta, läs igenom: Utveckling
Där har vi författat viktiga saker att känna till som systemutvecklare på Sundsvalls Kommun.

...

Interna repos placeras här: https://gitlab.sundsvall.se
Kontakta Per Persson för beställning av repo.

Guide - SSH GitLab

Denna instruktion gäller för de som inte har en kommundator. Om du har en kommundator och är uppkopplad via VPN så kan du nå GitLab som vanligt via denna länk: https://gitlab.sundsvall.se/ .

För att kunna ansluta mot GitLab, som ligger på Sundsvalls kommuns interna nät så krävs det lite konfigurering.

...

Logga in i mobilityguard på login.sundsvall.se med sms-kod.

...

Klicka på ”Gitlab SSH”.

...

Följ instruktionerna på skärmen med att installera en klient på datorn och sedan ladda in config-filen in i klienten. Man kan behöva klicka på Gitlab SSH en gång till efter man har laddat in configen.

  1. MG kommer nu skapa en tunnel till dig som gör att localhost:1494 pekar mot GitLab servern.

...

.

...

  1. Guide för skapande av SSH-nyckel: https://dev.to/sndrx/how-to-set-up-an-ssh-key-and-use-it-in-gitlab--42p1

  2. Namnsätt din privata nyckel till: id_gitlab och placera den under ~/.ssh/

...

Ladda ned Git Bash: https://git-scm.com/downloads . Från Git Bash kan du utföra alla kommande kommandon.

...

Verifiera att din SSH-nyckel fungerar med följande kommando: ssh git@localhost –p 1494

  1. Du ska nu se en välkomstfras med ditt användarnamn.

...

Nu krävs det att du skapar upp/ändrar din ”config” fil i ssh. Den är placerad i ~/.ssh/config

  1. Lägg till följande:
    Host localhost
    HostName localhost
    User git
    Port 1494
    IdentityFile ~/.ssh/id_gitlab

...

2. Skapande av applikation

...