mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-06-20 16:37:18 -04:00
Move sync mirror actions to mirror service package (#8518)
* move sync mirror actions to mirror service * fix go.mod * fix lint * fix lint
This commit is contained in:
parent
1d9a1a0d45
commit
8edf3d5804
3 changed files with 93 additions and 80 deletions
|
@ -329,16 +329,16 @@ func SyncMirrors() {
|
|||
|
||||
// Create reference
|
||||
if result.oldCommitID == gitShortEmptySha {
|
||||
if err = models.MirrorSyncCreateAction(m.Repo, result.refName); err != nil {
|
||||
log.Error("MirrorSyncCreateAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
if err = SyncCreateAction(m.Repo, result.refName); err != nil {
|
||||
log.Error("SyncCreateAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
}
|
||||
continue
|
||||
}
|
||||
|
||||
// Delete reference
|
||||
if result.newCommitID == gitShortEmptySha {
|
||||
if err = models.MirrorSyncDeleteAction(m.Repo, result.refName); err != nil {
|
||||
log.Error("MirrorSyncDeleteAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
if err = SyncDeleteAction(m.Repo, result.refName); err != nil {
|
||||
log.Error("SyncDeleteAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
}
|
||||
continue
|
||||
}
|
||||
|
@ -359,13 +359,13 @@ func SyncMirrors() {
|
|||
log.Error("CommitsBetweenIDs [repo_id: %d, new_commit_id: %s, old_commit_id: %s]: %v", m.RepoID, newCommitID, oldCommitID, err)
|
||||
continue
|
||||
}
|
||||
if err = models.MirrorSyncPushAction(m.Repo, models.MirrorSyncPushActionOptions{
|
||||
if err = SyncPushAction(m.Repo, SyncPushActionOptions{
|
||||
RefName: result.refName,
|
||||
OldCommitID: oldCommitID,
|
||||
NewCommitID: newCommitID,
|
||||
Commits: models.ListToPushCommits(commits),
|
||||
}); err != nil {
|
||||
log.Error("MirrorSyncPushAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
log.Error("SyncPushAction [repo_id: %d]: %v", m.RepoID, err)
|
||||
continue
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue