5

私はTeamCityにはかなり慣れていませんが、 CC.NET -tには 2 ~ 3 年の経験があります。私は MSBuild に精通していますが、TeamCityには他のビルド方法があるかもしれません。

TeamCityには優れた UI と優​​れたプラグイン フレームワークがあることがわかりました。しかし、インストーラー パッケージのビルドを構成する方法がわかりません。

私の質問:

  • ソースをチェックアウトし、成果物 (いくつかの dll と exe) をビルドしました。問題ありませんが、
  • 「 TeamCity の方法で」 zip パッケージを作成するにはどうすればよいですか? (プロジェクト/アーティファクトの依存関係?)
  • 「 TeamCity の方法で」 NSIS インストーラーを作成するにはどうすればよいですか?

プラグインやチュートリアルをダウンロードできますか? または、MSBuild 以外の選択肢はありませんか?

4

2 に答える 2

4

TeamCityにはいくつかのビルドランナープラグインがあり、独自のプラグインをロールすることができますが、「TeamCityの方法」は、ビルドスクリプトでそれを行うことだと思います...ビルドサーバーですからね。

また、zipやレジストリアクセスなどの便利な機能がたくさん含まれているMSBuild Extension Packを確認することをお勧めします。これは、zipやnsisのタスクに間違いなく役立ちます

于 2009-04-09T18:42:44.590 に答える
0

おそらく、独自の手書きビルドスクリプトを使用してこれを行う必要があります。

MsBuildまたはNAntは、おそらく最適なオプションを提供します。

MsBuildを使用している場合は、おそらくMsbuildコミュニティのタスクを確認する必要があります。

お役に立てれば

于 2009-04-09T18:46:37.547 に答える