QuasarAppCI/install.sh

20 lines
552 B
Bash
Raw Permalink Normal View History

2020-12-22 12:00:45 +00:00
#!/bin/bash
service=/etc/systemd/system/buildbot.service
2020-12-22 12:14:54 +00:00
ROOT=$(dirname "$(readlink -f "$0")")
2020-12-22 12:00:45 +00:00
2020-12-22 12:14:54 +00:00
echo "[Unit]" > $service
2020-12-22 12:00:45 +00:00
echo "Description=BuildBot" >> $service
echo "[Service]" >> $service
echo "ExecStart=$ROOT/start.sh" >> $service
2020-12-22 12:14:54 +00:00
echo "ExecStop=$ROOT/stop.sh" >> $service
2020-12-22 12:00:45 +00:00
echo "Type=forking" >> $service
echo "PIDFile=$ROOT/twistd.pid" >> $service
2020-12-22 12:14:54 +00:00
echo "WorkingDirectory=$ROOT" >> $service
2021-01-10 09:50:55 +00:00
echo "User=$USER" >> $service
2020-12-22 12:00:45 +00:00
echo "[Install]" >> $service
echo "WantedBy=multi-user.target" >> $service
2020-12-22 12:14:54 +00:00
systemctl enable buildbot
systemctl daemon-reload