Benutzer-Werkzeuge

Webseiten-Werkzeuge


docs:github_runner

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docs:github_runner [2024/07/03 15:24]
darkslicer666
docs:github_runner [2024/07/03 15:25] (aktuell)
darkslicer666
Zeile 7: Zeile 7:
    - Erstelle einen neuen Benutzer, der als technischer Benutzer dient. Dies kann oft mit dem `useradd`-Befehl in Linux geschehen.    - Erstelle einen neuen Benutzer, der als technischer Benutzer dient. Dies kann oft mit dem `useradd`-Befehl in Linux geschehen.
  
-     ```+```
      sudo useradd -m -s /bin/bash github_runner      sudo useradd -m -s /bin/bash github_runner
      sudo passwd github_runner      sudo passwd github_runner
-     ```+```
  
 2. **Zuweisen von Berechtigungen:​** 2. **Zuweisen von Berechtigungen:​**
Zeile 27: Zeile 27:
    - Wechsle zum neu erstellten Benutzer:    - Wechsle zum neu erstellten Benutzer:
  
-     ```bash+```sh
      su - github_runner      su - github_runner
-     ```+```
  
    - Lade den GitHub Runner herunter:    - Lade den GitHub Runner herunter:
  
-     ```sh+```sh
      mkdir actions-runner && cd actions-runner      mkdir actions-runner && cd actions-runner
      curl -o actions-runner-linux-x64-2.278.0.tar.gz -L https://​github.com/​actions/​runner/​releases/​download/​v2.278.0/​actions-runner-linux-x64-2.278.0.tar.gz      curl -o actions-runner-linux-x64-2.278.0.tar.gz -L https://​github.com/​actions/​runner/​releases/​download/​v2.278.0/​actions-runner-linux-x64-2.278.0.tar.gz
      tar xzf ./​actions-runner-linux-x64-2.278.0.tar.gz      tar xzf ./​actions-runner-linux-x64-2.278.0.tar.gz
-     ```+```
  
    - Konfiguriere den Runner mit einem Token von deinem GitHub Repository:    - Konfiguriere den Runner mit einem Token von deinem GitHub Repository:
  
-     ```sh+```sh
      ​./​config.sh --url https://​github.com/​your_org/​your_repo --token YOUR_GITHUB_TOKEN      ​./​config.sh --url https://​github.com/​your_org/​your_repo --token YOUR_GITHUB_TOKEN
-     ```+```
  
 4. **Service für den GitHub Runner erstellen:​** 4. **Service für den GitHub Runner erstellen:​**
Zeile 49: Zeile 49:
    - Erstelle einen Service, damit der GitHub Runner beim Start der VM automatisch gestartet wird.    - Erstelle einen Service, damit der GitHub Runner beim Start der VM automatisch gestartet wird.
  
-     ```sh+```sh
      sudo ./svc.sh install      sudo ./svc.sh install
      sudo ./svc.sh start      sudo ./svc.sh start
-     ```+```
  
 5. **Sicherheitsüberlegungen:​** 5. **Sicherheitsüberlegungen:​**
docs/github_runner.1720013044.txt.gz · Zuletzt geändert: 2024/07/03 15:24 von darkslicer666