問題タブ [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.
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 つ追加します。
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 をビルド番号形式に自動的に含める方法はありますか?
これは、Git CommitId を明示的に指定しない場合に表示されるエラーです。
400: ビルド番号フォーマット文字列 $(MajorVersion).$(MinorVersion).$(BuildId).$(SourceVersion) はビルド番号 0.1.1 を生成しました。無効な文字が含まれているか、長すぎるか、「.」で終わっています。ビルド番号の最大長は 255 文字です。使用できない文字には、「"」、「/」、「:」、「<」、「>」、「\」、「|」、「?」、「@」、および「*」が含まれます。
asp.net - VSTS ビルド定義組織 ID エラー
VSTSting エラーでビルド定義を定義する際に問題があります。
- 資格情報パラメーターは、組織 ID 資格情報でのみ使用できます。詳細については、組織アカウントと Microsoft アカウントの違いに関する詳細を参照してください。
デプロイに使用される Azure 資格情報でエラーが発生しました。
デプロイを成功させるにはどうすればよいですか?
asp.net-core - Visual Studio Team Services Build VNext を使用して Xunit が機能しない
Team Services Build vNext で xUnit を動作させる方法を詳述したいくつかのブログをフォローした後:
http://tech.trailmax.info/2014/01/run-xunit-in-hosted-team-foundation-service/
http://www.donovanbrown.com/post/2015/06/15/how-to-run-xunit-test-with-vnext-build
どれも私にとってはうまくいきませんでした。ビルド ログを調べると、テスト アセンブリごとに次の警告が表示されます。
誰もこれを見たことがありますか?もしそうなら、あなたは解決策を見つけましたか?
私の考えは次のとおりです。私のテスト プロジェクトは .NET Framework 4.6 を使用してコンパイルされていますが、これが問題の原因ではないかと考えていました。もしそうなら、単一のテストフレームワークを使用するためだけにコンパイルを変更するのは正しくないと思うので、nUnit などに移行する必要があります。
visual-studio - Visual Studio Online - 「指定されたソリューション構成 "Debug|any cpu" は無効です」
Visual Studio Online で VS ソリューションを構築する必要があります。しかし、実行するとエラーが発生します。
「BuildPlatform」を「Mixed Platforms」に、「BuildConfiguration」を「Release」に変更しようとしました。しかし、それは役に立ちませんでした。同じエラーが発生しましたが、新しい値がありました:
また、この変数を無効にして削除しようとしましたが、それでも同じエラーが発生します。どうすれば修正できますか?