OneDev - 小さくて軽量なGitLab/GitHubの代替
(github.com)イシュートラッカー、Git管理、Pull Request、CI機能を統合したオープンソースのDevOpsサーバー
Dockerイメージ1つで実行可能
-
デスクトップ/モバイルWeb UI
-
リポジトリのFork/Clone
-
イシューとコミットの関連付けをサポート
-
PR後に自動でCIを実行、PRポリシーの編集が可能(レビュアー数、ファイルパターンなど)
-
シンボル検索およびコードインテリジェンス機能を内蔵
-
PRなしでコードについて議論可能
2件のコメント
GitLabとの最大の違いは、Java製のオープンソースである点ですね。
CI機能も、YAMLを編集しなければならないGitLabに比べて、UIだけで簡単に作成できます。
さらに、かなり大きなリポジトリも管理可能とうたっており、内部デモとしてLinux Repoをクローンして見せています。
https://code.onedev.io/projects/linux/
GitHub Enterpriseの代わりにGitLabを選ぶ企業にとって、また別の選択肢になり得るのでしょうか。
モバイルページまできれいに対応しているのが印象的です.
自分たちで https://onedev.io/ を直接ドッグフーディングしていて、GitHub は単にミラーリングしているだけなんですね。