2023-03-25 12:07:14 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
source .env
|
|
|
|
|
|
|
|
# Download and install act_runner
|
2023-05-14 05:47:27 +00:00
|
|
|
wget https://dl.gitea.com/act_runner/0.1.8/act_runner-0.1.8-linux-amd64 -O act_runner
|
2023-03-25 12:07:14 +00:00
|
|
|
chmod +x ./act_runner
|
|
|
|
sudo mv ./act_runner /usr/local/bin/
|
|
|
|
|
|
|
|
# Register server as runner on Gitea
|
|
|
|
act_runner register --instance https://$GITEA_HOSTNAME --token $GITEA_TOKEN --no-interactive
|
|
|
|
|
|
|
|
# Create act-runner systemd service and start it
|
|
|
|
sudo cp ./act-runner.service /lib/systemd/system/act-runner.service
|
|
|
|
sudo systemctl enable --now act-runner
|