diff options
| author | Florent Revest <revest@chromium.org> | 2026-01-16 13:00:04 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-01-21 11:23:17 +0000 |
| commit | 286f41ddcb79eb4635c5fe5bcc711607570fdd51 (patch) | |
| tree | b45da2af6c5e5d93560f25762cf445a0a0e7e4ed /pkg/aflow/flow/patching/base_commit.go | |
| parent | 6f1aa2f9384c3d4b4579b2da10ef9b1451804919 (diff) | |
pkg/aflow: support setting a custom repository
For situations where the user wants to reproduce bugs against a
different repository than mainline.
Diffstat (limited to 'pkg/aflow/flow/patching/base_commit.go')
| -rw-r--r-- | pkg/aflow/flow/patching/base_commit.go | 4 |
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 } |
