#4713 将社区项目的Gc的定时任务打开,72小时执行一次,有项目出错之后,继续其它项目执行。

Merged
ychao_1983 merged 3 commits from zouap into V20230912 8 months ago
  1. +1
    -1
      modules/cron/tasks_extended.go
  2. +2
    -1
      modules/repository/check.go

+ 1
- 1
modules/cron/tasks_extended.go View File

@@ -45,7 +45,7 @@ func registerGarbageCollectRepositories() {
}
RegisterTaskFatal("git_gc_repos", &RepoHealthCheckConfig{
BaseConfig: BaseConfig{
Enabled: false,
Enabled: true,
RunAtStart: false,
Schedule: "@every 72h",
},


+ 2
- 1
modules/repository/check.go View File

@@ -89,7 +89,8 @@ func GitGcRepos(ctx context.Context, timeout time.Duration, args ...string) erro
if err = models.CreateRepositoryNotice(desc); err != nil {
log.Error("CreateRepositoryNotice: %v", err)
}
return fmt.Errorf("Repository garbage collection failed in repo: %s: Error: %v", repo.FullName(), err)
return nil
//return fmt.Errorf("Repository garbage collection failed in repo: %s: Error: %v", repo.FullName(), err)
}
return nil
},


Loading…
Cancel
Save