問題タブ [teamcity-5.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.
teamcity - デフォルトの Build Agent が TeamCity で利用できない理由を誰か提案できますか?
私は適切な CI 環境をセットアップする過程にあり、現在 TeamCity を評価しています。(したがって、私の TeamCity の経験は存在しません。)
クリーンな Windows XP (今のところ) VM で TeamCity 5.0.1 Professional のデフォルト インストールを実行しました。
プロジェクトを作成し、それをソース リポジトリに指定して、ビルドをキューに入れました。
ただし、Team City Web インターフェイス経由でインストール/利用可能なビルド エージェントが表示されません。確認したところ、「Team City Build Agent」サービスがインストールされており、実行されています。また、buildAgent フォルダー内のログ ファイルを確認しましたが、エラーにつながるようなものは何もありません。
デフォルトのビルド エージェントを Team City で利用できるようにするために、ここで見逃している手順や概念はありますか? 私はビルドで複雑なことをしようとはしていません。(この時点では、リポジトリからソースを取得したいだけです)
teamcity - 間違った MSBuild 実行可能ファイルを使用している TeamCity?
MSBuild ファイルをビルドし、それを TeamCity (5.0.2 (ビルド 10784)) 内の MSBuild Build Runner で使用していますが、次のエラーが発生し続けるため、正しいバージョンの MSBuild を実行しているとは思いません。
エラー MSB5014: ファイル形式のバージョンが認識されません。MSBuild は、バージョン 7.0 から 9.0 までのソリューション ファイルのみを読み取ることができます。
私は TeamCity のまったくの初心者なので、これを構成する方法をどこから調べればよいかわかりません。以下のスクリーンショットからわかるように、ビルドランナーの構成画面でバージョン 4.0 を選択しました。
teamcity - TeamCity:ビルド後にFxCopを実行する
TeamCity5.0の貴重な理解が欠けていると思います。FxCop用に別のビルドランナーがあるのはなぜですか?ビルドサーバーですべてを一度に実行することをお勧めします(コンパイル、単体テストの実行、FxCopなど)。問題は、特定のプロジェクトに複数のビルドランナーを追加する方法がわからないため、sln2008ビルドランナーを使用する別のプロジェクトに依存する2番目のプロジェクトをTeamCityに追加する必要があるようです。長い道のりを進み、MSBuildですべてを構築することができます。明らかなはずの何かが欠けていますか?FxCopコード分析を含めるようにsln2008ビルドランナーを構成することは可能ですか?
teamcity - TeamCityでビルドエージェントを実行するユーザーIDを変更するにはどうすればよいですか?
TeamCity 5でビルドプロセスを設定しようとしていますが、一部のファイルをコピーしようとすると、アクセス拒否エラーが発生します。現在、ビルドエージェントが「SYSTEM」として実行されていることがわかります。これは問題の一部だと思います。そのユーザーIDを変更したいのですが。問題は、ビルドエージェントでこれらの設定を変更する方法がわからないことです。ビルドユーザーIDを変更するにはどうすればよいですか?
tfs - TeamCity with TFS - ワークスペースの問題
CC.NET を CI サーバーとして 1 か月ほど使用しており、TFS で問題なく動作しています。構成では、TFS サーバー、ユーザー名、パスワード、プロジェクト、およびワークスペースを指定できましたが、これはすべて問題ありません。
現在、TeamCity に移行する主な理由は、継ぎ目がよりしっかりしていて、使いやすいからです。問題は、TFS で動作させることです。
この目的のために、ワークスペースとマシン名は両方とも「BuildMachine」、ユーザー名は「BuildUser」、TFS プロジェクトは「$/Project/Dev/Website」です。
接続をテストすると成功するので、正しくセットアップしたと思います。ビルドを実行すると、「ビルド ステージ UpdateSourcesFromServer の実行時に RunBuildException」という TFS エラーが発生します。
「一致するワークスペースが見つかりませんでした。ワークスペースを再作成し、クリーン チェックアウトを実行します。」
次に、次のような新しいワークスペースを作成しようとします: TeamCity-S-sqa9qe2aulx22gz4rzkogl5kr/BuildUser
いくつかのマッピングをセットアップしようとしましたが、次の理由で失敗しました。
これは CC.net が使用していたワークスペースであり、c:\project\dev\website はプロジェクトへのパスであるため、問題はありません。問題は、TeamCity がこれを取得してこのワークスペースを使用しなかったのはなぜですか? なぜ独自の新しいものを作成しようとするのですか? どうすればこれを修正できますか?
ありがとう
visual-studio-2010 - Visual Studio 2010 ソリューション/プロジェクトとの継続的な統合のための TeamCity
SVN 環境もホストする仮想マシンで TeamCity ビルド 5.1.1 を実行しています。私がサポートしているチームは、最近、Visual Studio 2008/Silverlight 3.0 から Visual Studio 2010/Silverlight 4.0 に移行しました。Visual Studio 2010 ソリューション/プロジェクトとの継続的統合を行う方法を調査するとき、見た目ほどカット アンド ドライではありません。以前は、Web 配置プロジェクトを使用し、TeamCity でさまざまなリリース構成をターゲットにしていました。これは、Web 配置プロジェクトを使用して、さまざまな環境にコードをパッケージ化/配置します。しかし、Visual Studio 2010 の新しい発行機能をチェックアウトすると、配置する場所を指定する方法が見つかりません。今すぐすべてを MSBuild で実行する必要がありますか (ソリューション ファイルまたは Web プロジェクト ファイルでしょうか?)。
xcode - TeamCity Xcode ビルド ランナー構成 (コマンド ライン)
TeamCity を使用して継続的なビルド サーバーをセットアップし、「xcodebuild -configuration release -sdk iphoneos3.0 clean build」を実行できるように構成しようとしています。
teamcity-xcode 統合用のプラグインをインストールし、「Build Runner」設定用に次のように設定しました
ビルド ランナー: コマンド ライン
コマンド実行可能ファイル: xcodebuild -configuration release -sdk iphoneos3.0 clean build
-- エラー -> [11:52:29]: ビルド ステージの実行時に RunBuildException CallRunnerStage: プロセス xcodebuild を実行できません -configuration "Release": ファイルが見つかりません [11:52:30]: ビルドが終了しました
しかし、「コマンド実行可能ファイル」を「xcodebuild」に設定すると、問題なく動作しますが、リリース構成をビルドするために必要です。
助けてくれてありがとう。
teamcity - TeamCityマルチパートビルド-コードを1回だけチェックアウトする方法
複数のビルド構成で1つのパッケージを作成しようとしています。1つ目は、コードをチェックアウトしてビルドし(ソリューションファイルの構成)、nunitテストを実行します。それが成功すると、別の人がリリースモードでビルドします。それが成功すると、最終的なスクリプトが出力をパッケージ化し、アーティファクトとしてマークします。
私が抱えている問題は、各ステップに新しいディレクトリを作成しないようにTeamCityに指示する方法がわからないため、ステップが失敗することです。このための設定はありますか?依存関係タブは見るのに適切な場所のようですが、私は指示を理解していないようで、これまでの私のいじくり回しは無益でした。
svn - TeamCity - SVN とラベリング
TC のラベリング機能を使い始めようとしています (素晴らしい製品です:)) 質問があります:
ルート VCS が 1 つあります: svn:\someserver\MyRepo
ラベル ルールあり: トランク => タグ
そして、すべてのプロジェクトで、次のように必要なプロジェクトのみをチェックアウトするチェックアウト ルールを使用します。
Prj1 - Conf1: +:MyPrj1/trunk => /
Prj2 - Conf1: +:MyPrj2/trunk => /
Prj3 - Conf1: +:MyPrjCollection/MySubPrj1/trunk => /
...あなたは写真を手に入れます
exで成功した各ビルドに自動ラベルを設定するとどうなりますか。Prj1 - Conf1?
A. 希望どおり、私のトランクは単に MyPrj1/tags/LabelName にラベル付けされますか?
B. それとも、ルート VCS 全体にラベル (MyRepo\tags\Label) が付けられますか?
誰でも私を助けることができますか?:)
よろしくギャレット