問題タブ [azure-pipelines-build-task]
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.
typescript - typescript ファイルで VSTS 拡張データ サービスを初期化する方法 (HTML ページの外側)
私はちょうどビルド拡張機能を開発しています。ビルドの実行中、拡張機能はサード パーティの Web サービスを呼び出すことによって一部のデータを読み込みます。ビルドの実行が終了したら、それらをビルドの概要ページに表示する必要があります。この目的のために、データ サービス (VSS.SDK) を使用してデータを保存し、ビルドの概要ページから取得しようとしました。しかし、私の拡張機能は html pageを使用せず、一部の TypeScript のみを使用するため、コードの下で通常使用する VSS.SDK データ サービスを初期化する方法が見つかりませんでした。
VSS.SDK データ サービスを HTML ファイルの外部から (HTML ページを使用せずに) 初期化することはできますか? または、データ サービスを使用せずにデータを保存および取得する別の方法はありますか? 私は本当にここで 2 日間立ち往生しましたが、何を試してもうまくいきませんでした。
前もって感謝します。
continuous-integration - 「AzureRM Web アプリのデプロイ」ステップを使用した Azure Web アプリへの自動リリース
成果物 (css、js、aspx、dll ファイルなどのロード) をアップロードするビルド定義があり、期待どおりに動作しています。
ここで、AzureRM Web アプリのデプロイ手順でリリース定義を構成して、これを Web アプリにデプロイしようとしています。
Web アプリは既に存在しており、Visual Studio から直接簡単にデプロイできます。
ステップで、次のフィールドに入力しました。
- AzureRM サブスクリプション (ドロップダウンに期待どおりに表示されます)
- Web アプリ名 (ドロップダウンに期待どおりに表示されます)
- パッケージ - すべてのファイルを含めたいので、 $(System.DefaultWorkingDirectory)/MyBuildDefinition/**/ に設定しました。
- SetParameter ファイル - 空白のまま
展開を実行しようとすると、プロセスはフラグに一致する最初のファイルを見つけ、次のメッセージで失敗します。
2016-08-31T16:01:37.7827094Z msdeploy.exe は 'C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe' にあります
2016-08-31T16:01:37.7867084Z filePath = Find-Files -SearchPattern C:\a\r1\a/MyBuildDefinition/**/ .
2016-08-31T16:01:38.3277086Z filePath = C:\a\r1\a\MyBuildDefinition\Web\App\app\build\css\brand-style.css
2016-08-31T16:01:38.5537092Z ##[エラー] パラメーター 'ファイル' の引数変換を処理できません。値を System.String 型に変換できません。
2016-08-31T16:01:38.5907083Z ##[セクション]仕上げ: Web アプリのデプロイ
OOTB でホストされているビルド サーバーを使用しています。
また、テスト用に作成した zip ファイルに設定された Package フィールドでこれを実行しようとしましたが、これも機能しませんでした。
私のシナリオでこのステップをどのように活用できますか?
これは非 zip ファイルを使用できますか? zip である必要がある場合、アーティファクトからどのように生成しますか?
typescript - VSTS ビルド タスク コードから Powe シェル コマンドを実行する
##vso[task.addattachment]value
ビルド結果にデータ ファイルを添付するには、VSTS 拡張コードから power shell コマンドを実行する必要があります。TypeScript を使用してビルド タスクを開発しています。vss-task ライブラリを使用してこれを実現するための開発サンプル コードを共有してください。
typescript - VSTS ビルド概要ページの読み込みエラー
ビルドの概要ページの読み込み時にフロー スクリプト エラーが発生します。これは、「commonjs」コンパイラ オプションを使用している場合に発生します。これを解決する方法をアドバイスしてください。
キャッチされないエラー: モジュール名 "VSS/Controls" は、コンテキストに対してまだ読み込まれていません: _。require([]) を使用する
スクリプト セクション:
azure-pipelines-build-task - VSTS ビルド中に OctoPack を使用して XML ファイル内の無効な文字を回避するにはどうすればよいですか?
ビルド中にこれらのエラーが表示されます。
同じ引数で MsBuild を実行すると、それらをローカルで取得できません。また、プライベート ビルド エージェントで MSBuild を実行することもできます。
OctoPack を問題なく使用し、これらのパッケージを使用する他のプロジェクトがあります。他のものは問題なく動作するため、非常に慎重に再確認します。
azure-devops - VSTS リリース概要タブからビルド アタッチメントを取得する方法
リリース概要ページ (ms.vss-releaseManagement-web.release-details-summary-tab) から (##vso[task.addattachment]value) を使用して添付されたビルド アタッチメントを取得する必要があります。これを達成するための参考文献を教えてください。
前もって感謝します。
azure-devops - TFS 2015 カスタム ビルド タスクはどこに保存されますか?
オンプレミスで TFS 2015 を使用しています。TFS 2015 カスタム ビルド タスクはどこに保存されますか? または、既存のビルド タスクをダウンロードするにはどうすればよいですか?
github からビルド タスクをダウンロードできることは知っています。しかし、これは私が探しているものではありません。
node.js - Visual Studio Team Services ビルド タスクの一部として「ノード テスト」を実行し、結果を「テスト」タブに表示します。
コマンドラインから Mocha で実行しているテストを含むプロジェクトがあります。にテスト スクリプトを設定しましたpackages.json
。次のようになります。
"test": "mocha ./**/*.spec.js --reporter dot --require jsdom-global/register"
私は現在、コマンドを実行するだけの Visual Studio Team Services で簡単なタスクをセットアップしています。npm test
これは、コンソール内で Mocha を実行し、テストが成功するかどうかに応じてビルドを続行/失敗します。
私ができるようにしたいのは、実行後にテストの結果をビルド定義の「テスト」タブに入力することです。C# コードでテストを実行している場合に、このタブに入力できるのと同じ方法です。
これには Chutzpah を使用してみましたが、非常に複雑で、テストを変更して長い構成ファイルを作成することを意味するあらゆる種類のフープをジャンプする必要があるようです。私はすでにたくさんのテストを書いているので、本当にそれをする必要はありません。require
最終的に私のテストのいずれかを発見したとき、Node モジュールに関連するその他のことについて不平を言いました。
私が求めていることは実際に可能ですか?Node でのテストの実行と互換性のある、これを達成する簡単な方法はありますか?