From 5f8059ee059dba56da79d7b75713ca863114ce24 Mon Sep 17 00:00:00 2001 From: Ilya Khivrich Date: Tue, 30 Jun 2026 11:47:45 +0300 Subject: [PATCH 1/2] Pass os env variables to SAST server --- commands/sast_server/sast_server.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/commands/sast_server/sast_server.go b/commands/sast_server/sast_server.go index 1fb3ce205..4819f036f 100644 --- a/commands/sast_server/sast_server.go +++ b/commands/sast_server/sast_server.go @@ -3,10 +3,12 @@ package sast_server import ( "fmt" "io" + "os" "github.com/jfrog/jfrog-cli-core/v2/utils/config" "github.com/jfrog/jfrog-cli-security/jas" "github.com/jfrog/jfrog-cli-security/utils/xray" + "github.com/jfrog/jfrog-cli-security/utils" ) const ( @@ -27,6 +29,7 @@ func (sastCmd *SastServerCommand) runWithTimeout(timeout int, envVars map[string func (sastCmd *SastServerCommand) Run() (err error) { amEnv, err := jas.GetAnalyzerManagerEnvVariables(sastCmd.ServerDetails) + allEnvVars := utils.MergeMaps(utils.ToEnvVarsMap(os.Environ()), amEnv) if err != nil { return err } @@ -35,7 +38,7 @@ func (sastCmd *SastServerCommand) Run() (err error) { } else if !entitled { return fmt.Errorf("it appears your current license doesn't include this feature.\nTo enable this functionality, an upgraded license is required. Please contact your JFrog representative for more details") } - return sastCmd.runWithTimeout(0, amEnv) + return sastCmd.runWithTimeout(0, allEnvVars) } func isEntitledForSastServer(serverDetails *config.ServerDetails) (entitled bool, err error) { From d2ef9baddc01b01c5e9655e4a93f273a149680ef Mon Sep 17 00:00:00 2001 From: Ilya Khivrich Date: Tue, 30 Jun 2026 11:49:43 +0300 Subject: [PATCH 2/2] Format --- commands/sast_server/sast_server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commands/sast_server/sast_server.go b/commands/sast_server/sast_server.go index 4819f036f..02eef53b6 100644 --- a/commands/sast_server/sast_server.go +++ b/commands/sast_server/sast_server.go @@ -7,8 +7,8 @@ import ( "github.com/jfrog/jfrog-cli-core/v2/utils/config" "github.com/jfrog/jfrog-cli-security/jas" - "github.com/jfrog/jfrog-cli-security/utils/xray" "github.com/jfrog/jfrog-cli-security/utils" + "github.com/jfrog/jfrog-cli-security/utils/xray" ) const (