問題タブ [azure-pipelines]

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

c# - TFS ビルドの問題を修正する方法 "ResolveComReference" タスクが予期せず失敗しました。プロセスはファイル System.Windows.Interactivity.resources.dll にアクセスできません。

私は WPF ソリューションを持っており、ソース管理に TFVC で Visual Studio Team Services を使用しています。自動ビルドを作成しましたが、ビルドは (散発的に) 次のエラーで失敗します。

これが発生すると..別のビルドをキューに入れることができ、合格します。なぜこれが起こっているのか、どうすれば修正できるのか誰か知っていますか?

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

visual-studio-2013 - Visual Studio Online Build 定義で NuGet にパラメーターを渡すにはどうすればよいですか?

TFS (Visual Studio Team Services) にチェックインされた複数のプロジェクトを含むソリューションがあります。これらのプロジェクト (およびその依存関係) の 1 つだけをビルドして、作成した Azure Web サイトにデプロイする必要があります。私のソリューションとそのプロジェクトは、このガイドに従って NuGet 2.7+ 自動パッケージ復元方法に従います。ローカルの Visual Studio 2013 環境では、すべてが期待どおりに機能します。

このガイドを使用して Team Services で非常に基本的な展開ビルドを作成しましたが、ビルドは NuGet に関する次のエラーで失敗します。

私の質問は次のとおりですspecify either -PackagesDirectory or -SolutionDirectory。これに関するドキュメントは見つかりませんでした。

それとも、私はこれについて完全に間違った方法で行っているのでしょうか?

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

node.js - 自己ホスト型 VSO エージェントでの NPM の実行

Azure VM と Azure 上の Visual Studio Release プラグインを使用して VSO エージェントをセットアップしました。node.js の最新バージョンもインストールしました (Windows 用の NVM を使用)。リモート デスクトップに使用した資格情報が機能しないため、VSO エージェントをインストールするときに既定のアカウントを使用しました。

マシンにリモート接続し、VSO から実行しようとしているビルド スクリプトを実行できます。また、それを使用して純粋に .NET ビルドを実行することもできます。私の問題は、npm を使用してパッケージをインストールし、ビルドを実行することにあります。

私は次のようにビルドに要求を設定しました:

npm | exists

次のように、コントロール パネルから VSO エージェントの機能を設定しました。

npm | C:\Program Files\nodejs\npm.cmd

も試しました

npm | C:\Program Files\nodejs

そのフォルダーに npm.cmd が表示され、そのパスを使用してリモートで npm を実行できます。この質問に従って、VSO Agent サービスも再起動しました。

TFS ビルド エージェントが npm を見つけられない

サーバーを再起動し、「すべてのエージェントの更新」も数回実行しました。パスに npm もあり、ログインすると正常に実行できます。

編集:

エラーメッセージ:

また、以下に説明するように行を追加しようとしました。

$env:Path += ";C:\Program Files\nodejs\"

同じエラー。Write-Hostそのコマンドの後に私の $env:Path 書き込みの Aは次のようになります:

両方ともC:\Program Files\nodejs\npm.cmd存在C:\Program Files\nodejs\node.jsし、NETWORK SERVICE にはそれらに対する権限があります。(管理者、システム、および私のログインと同様に)

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

powershell - VSO ビルドでカスタム タスク ディレクトリを取得する環境変数または方法はありますか?

そのため、カスタム ビルド タスクを実行するときに、powershell からカスタム ビルド タスクのディレクトリ名を取得しようとしています。

目的は、ビルド時にjshintを実行することであり、そうすることができましたが、.jshintignore ファイルは、ファイルまたはフォルダーを除外するための相対パスを知る必要があります。

そのため、jshint が使用するminmatchエンジンの除外ファイルに追加する "../" の数を知るために、実行時にそのパスを取得できる必要があります。

もちろん、ハードコーディングすることもできますが、それは私がやりたいことではありません。

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

tfs - TFS クロス プラットフォーム コマンド ライン インターフェイスを使用して VSO にタスクをアップロードしようとすると、アクセスが拒否されました

次のコマンドを実行しようとしています:

tfx ビルド タスク アップロード --task-path ./SwapDeploymentSlots

結果:

エラー: 失敗した要求: Forbidden(403) - アクセスが拒否されました。[ユーザー名] には、アクションを実行するための管理権限が必要です。詳細については、Team Foundation Server 管理者に問い合わせてください。

ユーザーは、TFS-CLIドキュメントで要求されているように、エージェント プール管理者グループのメンバーです。

これを解決する方法についてのアイデアはありますか?

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

maven - VSTS Visual Studio オンライン Maven settings.xml

私が構築している Java Maven アプリケーションがあります。この Java アプリはプライベート リポジトリを使用していました。settings.xml ファイルに詳細 (url/username/passwd) が指定されています

カスタムsettings.xmlを使用するためにMavenでVSTSビルドを取得する方法を知っている人はいますか?

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

azure-devops - SpecFlow + VSTS/TFS 2015

TFS2015/VSTS の新しいビルド システムを使用すると、SpecFlow テストが取得されません。同じプロジェクト内で、それぞれ[TestClass]とで装飾されたクラスとメソッド[TestMethod]がピックアップされ、TFS によってテストされます。SpecFlow 2.0 テストを実行するための TFS2015/VSTS の基本要件は何ですか?

編集: 内容を追加しpackages.configます。ご覧のとおり、SpecRunインストールが完了し、Visual Studio 内から、期待どおりに SpecFlow テストを実行できます (つまり、テスト エクスプローラーにすべて表示されます)。