User Tools

Site Tools


buildbot:master

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
buildbot:master [2023/01/04 15:11] – msvoelkerbuildbot:master [2023/01/04 15:36] (current) – msvoelker
Line 29: Line 29:
  
   * https://github.com/nplab/Misc/tree/master/buildbot   * https://github.com/nplab/Misc/tree/master/buildbot
 +
 +===== Installation =====
 +
 +Installation des buildbot master unter FreeBSD 13.1-RELEASE-p3.
 +
 +Benötigte Software installieren.
 +
 +    pkg install git py39-buildbot py39-buildbot-www bash tmux
 +
 +Nutzer buildbot erstellen (ohne Passwort ohne zusätzliche Gruppen)
 +
 +    adduser buildbot
 +
 +github Repository klonen.
 +
 +    cd /home/buildbot
 +    git clone git@github.com:nplab/Misc
 +    chmod -R 777 Misc
 +
 +Wechseln als Nutzer buildbot
 +
 +    sudo su buildbot
 +
 +Symbolischen Link zum bb-master Verzeichnis erstellen
 +
 +    ln -s Misc/buildbot/bb-master bb-master
 +    cd bb-master
 +
 +upgrade-master ausführen
 +
 +    buildbot upgrade-master /usr/home/buildbot/bb-master/sctplab-usrsctp
 +    buildbot upgrade-master /usr/home/buildbot/bb-master/msvoelker-usrsctp
 +    buildbot upgrade-master /usr/home/buildbot/bb-master/nplab-packetdrill
 +
 +htdocs Verzeichnisse anlegen, in dem cppreport und scanbuild Dateien abgelegt werden können.
 +
 +    cd ~
 +    mkdir buildbot-htdocs
 +    mkdir buildbot-htdocs/18010
 +    mkdir buildbot-htdocs/48010
 +
 +Master starten.
 +
 +    tmux
 +    cd ~/bb-master
 +    ./start_master.sh
 +
 +tmux Session verlassen mit ctrl-b + d, tmux Session wieder aufrufen ''tmux attach''.
 +
buildbot/master.1672845085.txt.gz · Last modified: by msvoelker