25 lines
		
	
	
		
			745 B
		
	
	
	
		
			Desktop File
		
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			745 B
		
	
	
	
		
			Desktop File
		
	
	
	
| [Unit]
 | |
| Description=Self-Hosted IBM Z Github Actions Runner
 | |
| Wants=qemu-user-static
 | |
| After=qemu-user-static
 | |
| StartLimitIntervalSec=0
 | |
| 
 | |
| [Service]
 | |
| Type=simple
 | |
| Restart=always
 | |
| ExecStart=/usr/bin/docker run \
 | |
|               --device=/dev/kvm \
 | |
|               --env-file=/etc/actions-runner-libbpf \
 | |
|               --init \
 | |
|               --interactive \
 | |
|               --name=actions-runner-libbpf \
 | |
|               --rm \
 | |
|               --volume=actions-runner-libbpf:/home/actions-runner \
 | |
|               iiilinuxibmcom/actions-runner-libbpf
 | |
| ExecStop=/bin/sh -c "docker exec actions-runner-libbpf kill -INT -- -1"
 | |
| ExecStop=/bin/sh -c "docker wait actions-runner-libbpf"
 | |
| ExecStop=/bin/sh -c "docker rm actions-runner-libbpf"
 | |
| 
 | |
| [Install]
 | |
| WantedBy=multi-user.target
 |