問題タブ [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 投票する
2 に答える
453 参照

azure-devops - VSO ビルド エージェントで許可されていない New-AzureResourceGroup

Visual Studio Online にリンクされている Azure の VM にビルド エージェントをセットアップしました。

次に、New-AzureResourceGroup を実行しようとするスクリプトを実行する Azure Powershell ビルド ステップがあります。

これにより、次の結果が得られます。

New-AzureResourceGroup : 無許可

これらのスクリプトを問題なくローカルで実行できます。

スクリプトで発行設定ファイルをインポートしようとしましたが、New-AzureResourceGroup はこの方法での認証を許可されていないようです。

(ネットワーク サービスではなく) ローカル ユーザー アカウントでビルド エージェントをサービスとして実行します。

ビルド エージェントが New-AzureResourceGroup を実行できるようにする方法を知っている人はいますか?

リソース グループを含め、Azure で必要なすべての設定と管理を含む、完全な継続的デプロイを実行できることを願っています。

アップデート

以下の記事によると、

「この方法 [設定ファイルの公開] を使用して接続する場合、Azure Service Management (または ASM モード) コマンドのみを使用できます。」

https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-connect/

これは Azure PowerShell にも当てはまると思います。

では、アカウント ベースの認証を使用せずに Azure でリソースを管理する方法は本当にないのでしょうか?

アップデート

不足している部分を提供してくれた @bmoore-msft に感謝します。実際のアカウントで実行するビルドをセットアップするために必要なリンクのスクリーン ショットをもう 1 つ追加します。

以下の回答で規定されているようにクリックした後、ここをクリックしてください。

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

asp.net-core - VSO Build vNext: ビルド時にラベルを付け、ラベルで取得

Visual Studio Online の Build vNext プラットフォームで、マップされたソース コードをビルド番号にラベル付けすることはできますか? XAML ビルドでは、「ソースにラベルを付ける」ことができます。

さらに、新しいビルドがトリガーされたら、特定のラベルまたは変更セットでコードを取得することは可能ですか?

編集:

ビルドのラベル付けが利用可能になりました:

ラベリング

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

git - VSO vNext Build で Build.SourceVersion が空白になる

Visual Studio Online (XAML ビルド定義ではなく) の新しいスクリプト可能なビルド機能を使用しており、ビルド番号形式を使用してターゲット リポジトリの最新の Git コミット ID をビルド バージョン番号に含めようとしています。

次のビルド番号形式を使用しています。

これにより、バージョン番号が生成され1.0.1234.ます。つまり、SourceVersion 値が空白になり、ビルドをキューに入れるときに VSO でエラーが発生します。Build.また、同じ結果でプレフィックスを付けて変数を修飾しようとしました。テストするために、ビルド番号を次の形式に変更しました。

これにより、次の値が正しく得られます。1.0.1234.refs_heads_master

私は事前定義された変数の参照を使用しており、Build.SourceVersion はグローバル変数としてリストされています。

私は何か間違ったことをしていますか、バグに遭遇しましたか、それともこれは設計によるもので、ビルドがキューに入れられた時点では利用できませんか? これが設計によるものである場合、短い Git コミット ID をビルド番号形式に自動的に含める方法はありますか?

これは、VSO でビルド番号の形式を設定する場所です。 ここで、VSO でビルド番号の形式を設定します

これは、Git CommitId を明示的に指定しない場合に表示されるエラーです。

400: ビルド番号フォーマット文字列 $(MajorVersion).$(MinorVersion).$(BuildId).$(SourceVersion) はビルド番号 0.1.1 を生成しました。無効な文字が含まれているか、長すぎるか、「.」で終わっています。ビルド番号の最大長は 255 文字です。使用できない文字には、「"」、「/」、「:」、「<」、「>」、「\」、「|」、「?」、「@」、および「*」が含まれます。

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

asp.net - VSTS ビルド定義組織 ID エラー

VSTSting エラーでビルド定義を定義する際に問題があります。

  • 資格情報パラメーターは、組織 ID 資格情報でのみ使用できます。詳細については、組織アカウントと Microsoft アカウントの違いに関する詳細を参照してください。

デプロイに使用される Azure 資格情報でエラーが発生しました。

デプロイを成功させるにはどうすればよいですか?

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

asp.net-core - Visual Studio Team Services Build VNext を使用して Xunit が機能しない

Team Services Build vNext で xUnit を動作させる方法を詳述したいくつかのブログをフォローした後:

どれも私にとってはうまくいきませんでした。ビルド ログを調べると、テスト アセンブリごとに次の警告が表示されます。

誰もこれを見たことがありますか?もしそうなら、あなたは解決策を見つけましたか?

私の考えは次のとおりです。私のテスト プロジェクトは .NET Framework 4.6 を使用してコンパイルされていますが、これが問題の原因ではないかと考えていました。もしそうなら、単一のテストフレームワークを使用するためだけにコンパイルを変更するのは正しくないと思うので、nUnit などに移行する必要があります。

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

visual-studio - Visual Studio Online - 「指定されたソリューション構成 "Debug|any cpu" は無効です」

Visual Studio Online で VS ソリューションを構築する必要があります。しかし、実行するとエラーが発生します。

「BuildPlatform」を「Mixed Platforms」に、「BuildConfiguration」を「Release」に変更しようとしました。しかし、それは役に立ちませんでした。同じエラーが発生しましたが、新しい値がありました:

また、この変数を無効にして削除しようとしましたが、それでも同じエラーが発生します。どうすれば修正できますか?