From 5d09e5d3231fb23118709aa0547e67730c39e3ad Mon Sep 17 00:00:00 2001 From: Pablo Chacin Date: Mon, 10 Feb 2025 16:03:47 +0100 Subject: [PATCH] set default build service url Signed-off-by: Pablo Chacin --- cmd/state.go | 5 +++++ cmd/state_internal_test.go | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/state.go b/cmd/state.go index 1cc6152..3187926 100644 --- a/cmd/state.go +++ b/cmd/state.go @@ -10,6 +10,10 @@ import ( "github.com/spf13/cobra" ) +const ( + defaultBuildServiceURL = "https://ingest.k6.io/builder/api/v1" +) + type state struct { k6exec.Options buildServiceURL string @@ -35,6 +39,7 @@ func newState(levelVar *slog.LevelVar) *state { func (s *state) persistentPreRunE(cmd *cobra.Command, _ []string) error { var err error + s.Options.BuildServiceURL = defaultBuildServiceURL if len(s.buildServiceURL) > 0 { s.Options.BuildServiceURL = s.buildServiceURL } diff --git a/cmd/state_internal_test.go b/cmd/state_internal_test.go index 70dd08e..0ea04f0 100644 --- a/cmd/state_internal_test.go +++ b/cmd/state_internal_test.go @@ -37,7 +37,7 @@ func Test_interal_state(t *testing.T) { //nolint:tparallel st := &state{levelVar: new(slog.LevelVar)} require.NoError(t, st.persistentPreRunE(cmd, nil)) - require.Empty(t, st.BuildServiceURL) + require.Equal(t, defaultBuildServiceURL, st.BuildServiceURL) require.Equal(t, slog.LevelInfo, st.levelVar.Level()) st.buildServiceURL = "http://example.com"