Utoljára aktív 1 day ago

Revízió b92919c9740346c59c7ca51b32bf27d674d966b1

40-install-runner-service.ps1 Eredeti
1$ErrorActionPreference = "Stop"
2
3$RunnerDir = "C:\gitea-runner"
4$Nssm = "C:\tools\nssm.exe"
5
6& $Nssm install GiteaActionRunner "$RunnerDir\act_runner.exe"
7& $Nssm set GiteaActionRunner AppDirectory "$RunnerDir"
8& $Nssm set GiteaActionRunner AppParameters "daemon --config C:\gitea-runner\config.yaml"
9& $Nssm set GiteaActionRunner Start SERVICE_AUTO_START
10& $Nssm set GiteaActionRunner AppStdout "C:\gitea-runner\runner.out.log"
11& $Nssm set GiteaActionRunner AppStderr "C:\gitea-runner\runner.err.log"
12
13$Action = New-ScheduledTaskAction `
14 -Execute "powershell.exe" `
15 -Argument "-ExecutionPolicy Bypass -File C:\gitea-runner\firstboot-register.ps1"
16
17$Trigger = New-ScheduledTaskTrigger -AtStartup
18
19Register-ScheduledTask `
20 -TaskName "GiteaRunnerFirstBoot" `
21 -Action $Action `
22 -Trigger $Trigger `
23 -User "SYSTEM" `
24 -RunLevel Highest `
25 -Force