問題タブ [teamcity-9.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
267 参照

asp.net - TeamCity は NUnit クラス ライブラリでビルドされません

メインの ASP MVC プロジェクトと、単体テスト用に NUnit が追加されたクラス ライブラリ プロジェクトを含む .NET ソリューションをセットアップしました。

TeamCity でソリューションをビルドすると、メイン プロジェクトは正常にビルドされますが、テスト プロジェクトをビルドするとこれらのエラーが発生します。

NUnit.dllなどを見つけることができないと思いますが、dll はソリューション パッケージ フォルダーにあります。その場合に備えて、最初にパッケージの復元を試みましたが、それでも同じでした。

更新 OK、それをテストするために、プロジェクトに Moq を追加して、参照が取得されるかどうかを確認しました。NUnit関数を使用しようとすると問題が発生するだけです。ビルドを無効にすることはできますが、NUnit テストは Team City で取り上げられないのでしょうか?

ありがとう!

0 投票する
2 に答える
11832 参照

git - Teamcity 9: アセンブリ情報パッチャーに git short ハッシュを追加する方法

アセンブリ情報パッチャーを使用して、次のようなバージョン番号を作成しようとしています:

1.2.3.1a3c19e

最後のビットは git short ハッシュです。

PowerShellスクリプトのビルドステップを使用して短いハッシュを作成し(それを含む変数が見つからないため)、これをシステム変数に追加しようとしましたが、このビルドステップはアセンブリ情報パッチャーの後に実行されるように見えるので、それほど多くはありません使用する。

0 投票する
1 に答える
1517 参照

git - TeamCity は Git ブランチの変更を認識しません

dev と test の 2 つの git ブランチをセットアップしました。dev ブランチは頻繁にコミットされ、定期的に test にマージされます。デフォルトのブランチとして dev を指す VCS ルートを使用して teamcity プロジェクトをセットアップし、VCS ルートのブランチ仕様に test を含めました ( +:refs/heads/test)。Teamcity は dev ブランチへの変更を問題なく取得しますが、マージしてテストするときに、マージがいつコミットされて同期されたかを検出しません。TeamCity にプッシュを認識させてテストとデプロイを適切に行うにはどうすればよいですか?

0 投票する
1 に答える
280 参照

version-control - TeamCity の事前コミット機能と Perforce VCS による手動チェックアウト

TeamCity を Perforce リポジトリと統合しようとしています。Perforce VCS は TeamCity VCS 統合でチェックアウトするのに非常に時間がかかるため、手動でチェックアウトすることをお勧めします。手動チェックアウトで事前コミットを達成するにはどうすればよいですか? TeamCity は手動チェックアウトプロセスでパッチをいつ適用するかをどのように認識しますか?