Add sync_on_commit option for push mirrors api (#22271) (#22292)

Backport of #22271
This commit is contained in:
Chongyi Zheng authored and GitHub committed 2022-12-31 19:46:14 +08:00
1 parent 75f128ebf8
commit 443fd27a90
3 files changed
+15 -4

No files matched your search

+5 -4
View File
@@ -346,10 +346,11 @@ func CreatePushMirror(ctx *context.APIContext, mirrorOption *api.CreatePushMirro
}
pushMirror := &repo_model.PushMirror{
RepoID: repo.ID,
Repo: repo,
RemoteName: fmt.Sprintf("remote_mirror_%s", remoteSuffix),
Interval: interval,
RepoID: repo.ID,
Repo: repo,
RemoteName: fmt.Sprintf("remote_mirror_%s", remoteSuffix),
Interval: interval,
SyncOnCommit: mirrorOption.SyncOnCommit,
}
if err = repo_model.InsertPushMirror(ctx, pushMirror); err != nil {