2

Git、Mercurial、TFS、SVN など、複数のソース コード リポジトリ システムで CI を実行できるツールがあるかどうかを知りたいです。

このツールは、リモート ソース コード リポジトリからプルし、コード全体で CI を実行する (コードをコンパイルしてテストを実行する) という考えです。

個人プロジェクトと商用クライアント プロジェクトの両方で、複数のドメイン (GitHub.com、BitBucket.org、tfspreview.com、および codeplex.com) にわたって複数のコード ベース リポジトリがあります。

そして、私はこのプラットフォームを自分で構築することを考えていましたが、単一のアプリ (SaaS など) として既に存在していますか? バッチと msbuild および CruiseControl 構成ファイルを一緒にマッシュできることはわかっていますが、これには時間がかかり、非常に扱いにくいものです。

4

3 に答える 3

2

Jenkins CIはあなたが望むものを持っているようです

http://jenkins-ci.org/

ここから構築できるサポートされている SCM のリスト: https://wiki.jenkins-ci.org/display/JENKINS/Plugins#Plugins-Sourcecodemanagement

于 2012-08-01T20:58:30.537 に答える
0
于 2014-12-02T09:29:38.530 に答える
0

JetBrain の TeamCity は、小規模な使用であれば無料です。Jenkins よりもはるかに滑らかです。

于 2014-12-02T06:00:31.383 に答える