25 lines
695 B
Makefile
25 lines
695 B
Makefile
ifneq (,$(wildcard ./.env))
|
|
include .env
|
|
export
|
|
endif
|
|
|
|
|
|
start:
|
|
chmod +x act_runner
|
|
./act_runner --version
|
|
./act_runner register --no-interactive --instance $(RUNNER_HOST) --token $(RUNNER_TOKEN) --name $(RUNNER_NAME) --labels $(RUNNER_LABEL)
|
|
|
|
#mkdir /etc/act_runner
|
|
#mkdir /var/lib/act_runner
|
|
systemctl daemon-reload
|
|
systemctl stop act_runner.service
|
|
|
|
cp ./act_runner.service /etc/systemd/system/act_runner.service
|
|
cp ./act_runner /usr/local/bin/act_runner
|
|
cp ./config.yaml /etc/act_runner/config.yaml
|
|
cp .runner /var/lib/act_runner/.runner
|
|
|
|
systemctl daemon-reload
|
|
systemctl enable act_runner.service
|
|
systemctl start act_runner.service
|
|
systemctl status act_runner.service
|