forked from SUNET/soc-ops
change action runner tags
This commit is contained in:
parent
1a33b3226c
commit
eed9ce42f9
2 changed files with 5 additions and 1 deletions
|
@ -4,6 +4,10 @@ class soc::runner(
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
$runner_token = lookup({ 'name' => 'runner_token.vuln_management_repo', 'default_value' => undef })
|
$runner_token = lookup({ 'name' => 'runner_token.vuln_management_repo', 'default_value' => undef })
|
||||||
|
$runner_labels = join([
|
||||||
|
"pkthon:docker://nikolaik/python3.12-nodejs23",
|
||||||
|
"ubuntu-22.04:docker://catthehacker/ubuntu:act-22.04",
|
||||||
|
], ',')
|
||||||
|
|
||||||
if $runner_token {
|
if $runner_token {
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ services:
|
||||||
bash -ec '
|
bash -ec '
|
||||||
while : ; do
|
while : ; do
|
||||||
if [ -f .runner ]; then echo "runner already registered, exiting"; exit; fi
|
if [ -f .runner ]; then echo "runner already registered, exiting"; exit; fi
|
||||||
forgejo-runner register --no-interactive --name <%= @networking['fqdn'] %> --instance https://platform.sunet.se --token <%= @runner_token %> --labels python:docker://python:3.12-bookworm && break;
|
forgejo-runner register --no-interactive --name <%= @networking['fqdn'] %> --instance https://platform.sunet.se --token <%= @runner_token %> --labels <%= @runner_labels %> && break;
|
||||||
sleep 1 ;
|
sleep 1 ;
|
||||||
done ;
|
done ;
|
||||||
forgejo-runner generate-config > config.yml ;
|
forgejo-runner generate-config > config.yml ;
|
||||||
|
|
Loading…
Add table
Reference in a new issue