From ca160abe45d83cf8797d9d0deeb22240fc0349a0 Mon Sep 17 00:00:00 2001 From: Anton Bracke Date: Wed, 19 Mar 2025 09:40:30 +0100 Subject: [PATCH] start server and agent with config --- test/integration/utils/utils.go | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/test/integration/utils/utils.go b/test/integration/utils/utils.go index 9a692a213..51a5a8c4a 100644 --- a/test/integration/utils/utils.go +++ b/test/integration/utils/utils.go @@ -14,11 +14,29 @@ func StartServer(t *testing.T) (*Service, error) { NewTask("mkdir", "-p", "web/dist").RunOrFail(t) NewTask("echo", "\"test\"", ">", "web/dist/index.html").RunOrFail(t) - service := NewService("go", "run", "./cmd/server/") + service := NewService("go", "run", "./cmd/server/"). + // some default settings + SetEnv("WOODPECKER_OPEN", "true"). + SetEnv("WOODPECKER_ADMIN", "woodpecker"). + SetEnv("WOODPECKER_HOST", "http://host.docker.internal:8000"). + SetEnv("WOODPECKER_EXPERT_WEBHOOK_HOST", "http://host.docker.internal:8000"). + SetEnv("WOODPECKER_AGENT_SECRET", "1234"). + SetEnv("WOODPECKER_GITEA", "true"). + SetEnv("WOODPECKER_GITEA_URL", "true"). + SetEnv("WOODPECKER_GITEA_CLIENT", "123"). + SetEnv("WOODPECKER_GITEA_SECRET", "123"). + SetEnv("WOODPECKER_AGENT_SECRET", "1234") + return service, service.Start() } func StartAgent(_ *testing.T) (*Service, error) { - service := NewService("go", "run", "./cmd/agent/") + service := NewService("go", "run", "./cmd/agent/"). + // some default settings + SetEnv("WOODPECKER_SERVER", "localhost:9000"). + SetEnv("WOODPECKER_AGENT_SECRET", "1234"). + SetEnv("WOODPECKER_MAX_WORKFLOWS", "1"). + SetEnv("WOODPECKER_HEALTHCHECK", "false") + return service, service.Start() }