From 98d48f006f5b508cc2ed4f56db88b74730cbd416 Mon Sep 17 00:00:00 2001 From: Tobias Trabelsi Date: Mon, 6 Nov 2023 20:55:30 +0100 Subject: [PATCH] finally fixed userdata --- internal/hetzner/hetzneragent.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/hetzner/hetzneragent.go b/internal/hetzner/hetzneragent.go index 5294581..1356b83 100644 --- a/internal/hetzner/hetzneragent.go +++ b/internal/hetzner/hetzneragent.go @@ -29,7 +29,7 @@ write_files: - /var/run/docker.sock:/var/run/docker.sock environment: {{- range $key, $val := .EnvConfig }} - - {{ $key }}="{{ $val }}" + - {{ $key }}={{ $val }} {{- end }} path: /root/docker-compose.yml runcmd: @@ -43,11 +43,11 @@ type UserDataConfig struct { func generateConfig(cfg *config.Config, name string) (string, error) { envConfig := map[string]interface{}{ - "WOODPECKER_SERVER": cfg.WoodpeckerGrpc, + "WOODPECKER_SERVER": fmt.Sprintf(`"%s"`, cfg.WoodpeckerGrpc), "WOODPECKER_GRPC_SECURE": true, - "WOODPECKER_AGENT_SECRET": cfg.WoodpeckerAgentSecret, - "WOODPECKER_FILTER_LABELS": cfg.WoodpeckerLabelSelector, - "WOODPECKER_HOSTNAME": name, + "WOODPECKER_AGENT_SECRET": fmt.Sprintf(`"%s"`, cfg.WoodpeckerAgentSecret), + "WOODPECKER_FILTER_LABELS": fmt.Sprintf(`"%s"`, cfg.WoodpeckerLabelSelector), + "WOODPECKER_HOSTNAME": fmt.Sprintf(`"%s"`, name), } config := UserDataConfig{ Image: "woodpeckerci/woodpecker-agent:latest",