問題タブ [teamcity]

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 投票する
2 に答える
2865 参照

compiler-construction - C# オブジェクト初期化子と v2.0 コンパイラ エラー

特にオブジェクト初期化子の使用に関して、TeamCity (v4.0) でプロジェクトの 1 つを設定する際に問題が発生しています。

プロジェクトは正常にビルドされますが、TeamCity はビルド ファイルを好みのもの (MSBuild の突然変異) に変換し、ソリューションの一部のコードをコンパイルする際に、オブジェクト初期化子が表示されると中断します。

具体的には、エラーは次のとおりです。

これをさらに詳しく調べると、v2.0 フレームワーク ディレクトリから CSC を使用してビルド ファイルを TeamCity 形式に変換することに問題があるように思われます。

.NET 2.0 コンパイラでオブジェクト初期化子 (.NET 3.0 の機能) を使用してコードをコンパイルすることは可能ですか? 3.0 コンパイラ (存在する場合) または 3.5 コンパイラ?

興味のある方のために、実行されている CSC コマンドは次のとおりです。

ありがとう!

更新: ビルド ランナーを Nant からコマンド ランナーに変更することで問題を部分的に修正しました (読んだ: 満足していません)。フィードバック レベルは違う。他の提案をいただければ幸いです。

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

vb.net - Microsoft Office PIA と WebApp から正しく参照してビルドする方法

現在、Microsoft.Office.Interop dll を使用する TeamCity でビルドしようとしています。これは、Office がインストールされているため、ローカルでビルドして正常に動作しますが、TeamCity でビルドしようとすると、参照がないため失敗します。

Office 2003 をインストールする必要があるというエラー メッセージが表示され、配布可能な PIA をインストールできません。Office をサーバーにインストールしたくありません。

これを回避する方法はありますか?

0 投票する
3 に答える
4580 参照

svn - TeamCity が Nant ビルドファイルを実行しないのはなぜですか?

指定されたディレクトリでサブバージョンから更新を実行しようとする単純な NAnt ビルド ファイルがあります。テスト ビルド ファイルの内容の例は次のとおりです。

TeamCity (テスト ビルド ファイルを実行するように構成されている) でビルドを実行すると、Collabnet サブバージョン クライアントの 'svn.exe' ファイルからエラー 1 が返されてビルドが失敗します。

厄介なことに、NAnt GUI はエラーなしでビルド ファイルを実行できるため、NAnt GUI と同じサブバージョン クライアントと同じ MS .net フレームワーク バージョンも使用していると思われるため、TeamCity が失敗する理由がわかりません。 .

エラー ログの詳細は次のとおりです。エラーは NAnt Contrib タスク 'svn-update' に関連しています。

EDIT:問題は、実際にSVNチェックアウトが状態にあることに関連していました。TeamCity が独自のチェックアウトを実行できるようにすることで修正しました (その間にクリーンアップも行った可能性があります)。James Gregory と Ruben Bartelink の両方が正しかったようです!

0 投票する
3 に答える
2622 参照

svn - SVN、TeamCity 仮想化 / ハードウェア要件

Sql Server を実行する TeamCity、2 つのビルド エージェント (現時点では)、および SVN リポジトリで構成される新しい環境の要件をまとめようとしています。

6 人の開発者がおり、現在 CI プロセスに参加している 5 つのアクティブなソリューションがあり、時間の経過とともに明らかに成長します。現在、ビルドに 10 分以上かかるソリューションはないため、複雑さと場所の点でそれほど大きくはありません。

自動化されたテストを実行できるように、ビルド プロジェクト自体に sql サーバーのインスタンスが必要です。TeamCity の sql インスタンスとは別に保持する必要があると思います。

これらを実行するのに適したハードウェア構成を誰でも提案できますか? ディスク I/O は、実際の CPU パワーよりも重要になりますか?

これらすべてを単一のマルチ CPU、RAID、および仮想化で実行できますか?

Windows 2008 と hyper-v で実行する必要がありますか?

私は常に他の人にサーバーの要件と構築を任せてきましたが、今は自分の足を汚さなければなりません。

どんなアドバイスでも大歓迎

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

teamcity - TeamCityがテストを実行するには、Gallioのどのdllを含める必要がありますか

GallioとMbUnit3を使用しており、TeamCity4をインストールしています。必要なdllがわからなかったので、Gallioのbinディレクトリ全体をSubversionに入れました。私が保持する必要があるものと、SCMに入れる必要がないものを知っていますか?ありがとう。

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

.net - フレームワーク + クライアント コードの参照

私たちは、基本フレームワークとその上での実装 (小さなテスト ツール) に同時に取り組んでいます。欲しいものがいくつかありますが、それらがすべて可能かどうか疑問に思っています。

(.NET 3.5、VS2008)

  • 実装 (ツール) のみを含む .sln を用意する - プロジェクト
  • ツール + フレームワーク プロジェクトを含む .sln を用意する
  • フレームワーク プロジェクトのみを含む .sln を用意する

2 つのビルド構成を持つビルド サーバー (Team City) を用意します。 - フレームワーク - ツール

ツールとフレームワークの間で .dll だけを参照している間、これはおそらくすべて機能しますが、[メタデータ] コード ファイルに常に直面することなく、ツール + フレームワーク ソリューション内からフレームワークに取り組みたいと思います。

任意のヒント?

0 投票する
3 に答える
2805 参照

nant - TeamCity でコンソール アプリケーションの単体テストを自動化するにはどうすればよいですか?

多数の単体テストを含むコンソール アプリケーションを作成しました。これを nant ビルド スクリプトに含めて、TeamCity CIS で実行できるようにしたいと考えています。

残念ながら、それを行う方法がよくわかりません。nant スクリプトには、追加された現在のプロジェクトの例があります...それらはすべて、テストする必要があるアセンブリを提供する必要があります。ie MyProject.dll しかし、私のコンソール アプリは MyProject.exe にコンパイルされるため、そのようなものはありません。

問題なく Visual Studio 内から単体テストを実行できるため、これらのテストを自動化する方法が必要です。

これが可能かどうか、またその方法を知っている人はいますか?

0 投票する
4 に答える
4036 参照

svn - クライアント マシンで SVNLook 機能を使用するにはどうすればよいですか

全て

Exec コマンドを使用して MSbuild スクリプトから svnlook コマンドラインを呼び出したいのですが、私が読んだすべてのドキュメントは、これがリポジトリ自体を保持しているマシン (つまりサーバー) でのみ実行できることを示しているようです。

クライアント マシンからこの機能にアクセスする方法を知っている人はいますか?この機能を呼び出すためのクライアント ラッパーはありますか (つまり、svn ログと svn 情報の組み合わせ)??

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

visual-studio - 一元化されたビルドサーバーでDBProプロジェクトをビルドできるようにするために、Microsoft Visual Studio 2008 Team System Database Editionのインストールを回避するにはどうすればよいですか?

ソリューション内にDBPro(DataDude)プロジェクトがあり、アプリケーションのデータベーススキーマを管理およびバージョン管理しています。継続的インテグレーションにはTeamCity4.0を使用しています。

.dbprojをビルドできるようにするには、MSBuildタスクとそれぞれのアセンブリをインストールし、他の.dbschemaと.xsdの依存関係を設定する必要があります。最も簡単な解決策は、ビルドサーバーにVS2008 TS:DatabaseEditionをインストールすることです。避けたいものです。VSTSDBによってインストールされたいくつかの欠落したXSDファイルでビルドが失敗した後、ボットが1つずつファイルを配置し始めました。

VSTSDBのインストールを回避する簡単な方法を見つけた人はいますか?適切なファイルを適切な場所に配置し、適切なアセンブリをGACに配置するコミュニティ製の「redist」インストーラー?トピックをグーグルで検索するのはかなり難しいので、スタックオーバーフローのナレッジベースを利用したいと思っています:)

Deployフォルダーとvsdbcmd.exeを認識していますが、ビルド(およびデプロイ)したいと思います。

0 投票する
5 に答える
5454 参照

teamcity - Running Watin on TeamCity

I'm trying to run a simple Watin test through TeamCity but the Internet Explorer window is never shown as is usually is via CruiseControl.

I get an error that it can't find a text field so something is running. But i can't see what without the window.

Is there a specific change to the setup of TeamCity server that I need to do?