Skip to content

Commit 8b543ca

Browse files
committed
fix entrypoint dependency on top env
1 parent c446aea commit 8b543ca

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

injectors/entrypoint.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ func InjectEntrypoint(logger hclog.Logger, mmdsData *mmds.MMDSData, entrypointRu
2424
return nil // nothing to do
2525
}
2626

27-
if len(mmdsData.Env) == 0 {
28-
logger.Debug("env empty, nothing to do")
29-
return nil // nothing to do
30-
}
31-
3227
// make sure a parent directory exists:
3328
dirExists, err := pathExists(filepath.Dir(entrypointRunnerPath))
3429
if err != nil {

injectors/shared_test.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,9 +277,13 @@ func TestInjectEntrypoint(t *testing.T) {
277277
t.Fatal("expected fetch to succeed but received an error:", err)
278278
}
279279

280+
newMMDSData := &mmds.MMDSData{
281+
EntrypointJSON: mmdsData.EntrypointJSON,
282+
}
283+
280284
file := filepath.Join(tempDir, "usr/bin/firebuild-entrypoint.sh")
281285

282-
if err := InjectEntrypoint(hclog.Default(), mmdsData, file); err != nil {
286+
if err := InjectEntrypoint(hclog.Default(), newMMDSData, file); err != nil {
283287
t.Fatal("expected the entrypoint runner to be injected but received an error:", err)
284288
}
285289

0 commit comments

Comments
 (0)