aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/flow/patching/base_commit.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/aflow/flow/patching/base_commit.go')
-rw-r--r--pkg/aflow/flow/patching/base_commit.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/aflow/flow/patching/base_commit.go b/pkg/aflow/flow/patching/base_commit.go
index f49aba3d6..9ae848aec 100644
--- a/pkg/aflow/flow/patching/base_commit.go
+++ b/pkg/aflow/flow/patching/base_commit.go
@@ -14,6 +14,7 @@ var baseCommitPicker = aflow.NewFuncAction("base-commit-picker", pickBaseCommit)
type baseCommitArgs struct {
// Can be used to override the selected base commit (for manual testing).
FixedBaseCommit string
+ FixedRepository string
}
type baseCommitResult struct {
@@ -41,6 +42,9 @@ func pickBaseCommit(ctx *aflow.Context, args baseCommitArgs) (baseCommitResult,
KernelRepo: baseRepo,
KernelCommit: args.FixedBaseCommit,
}
+ if args.FixedRepository != "" {
+ res.KernelRepo = args.FixedRepository
+ }
if args.FixedBaseCommit != "" {
return res, nil
}