如何自定义fork进程?

时间:2014-04-07 08:30:09

标签: cruisecontrol.net gitlab

我想在成功分叉后执行额外的操作。

(例如,自动创建CruiseControl.net项目)。

我应该修改哪些代码?我应该从哪里开始?

1 个答案:

答案 0 :(得分:0)

根据源代码,有很多选项可以实现。

  • 第一个选项应该是:修改app_services/projects/fork_service.rb
  • 另一种选择可能是:实现project_service(例如model,worker),它将绑定到外部(未存在的)API,用于管理项目创建的复杂性

(当我的声誉足够高时,更多链接; - ))