問題タブ [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.

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

azure-devops - VSTS ホスト エージェントでの PowerShellGet の使用

ビルド プロセスで Visual Studio Team Services (VSTS) がホストするビルド エージェントを使用しています。私のビルドは主に、git にあるスクリプトを呼び出す「PowerShell」ステップに依存しています。このスクリプト内から、PowerShellGet を使用して PowerShell モジュールを管理したいと考えています。たとえば、実行するだけでpscxをインストールできるようにしたいと思います

PowerShellGet残念ながら、ホストされたエージェントは PowerShell 4 を使用しており、モジュールがインストールされていません。そのため、Install-Module機能は使用できません。

VSTS でホストされたエージェントで PowerShellGet モジュールを使用する提案はありますか? このマシンの管理者権限がないため、PowerShell 4 用の PowerShellGet をインストールする msi をインストールできないことに注意してください。

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

c# - vs-team-services CI ビルドからアーティファクト内の .cs ファイルを除外するにはどうすればよいですか?

私はvs-teamサービスを初めて使用します。現在、アーティファクトをvstsサーバーにアップロードするためのコピーパブリッシュアーティファクトステップを持つCIビルドセットアップがあります。

また、リポジトリの下に複数のプロジェクトがあり、このビルドはそのうちの 1 つだけをターゲットにしているため、アーティファクトのコンテンツを除外するオプションがあります。ルートからの相対パスに配置しました。

私の質問は、アーティファクトが公開されているということですが、そのパスの下にあるすべてのもの、つまり公開したくないすべての .cs ファイルが含まれています。それらを除外する方法はありますか?それともアーティファクトにそれらを含めるべきですか?

ありがとう。

0 投票する
0 に答える
149 参照

javascript - VSTS-Task-Lib exec 関数が引用符を取り除く

引用符 ("") で囲む必要がある特定のプロパティで msbuild を呼び出すカスタム TFS 2015 ビルド タスクを作成しようとしています。

問題の説明 - tl.exec 呼び出しと実際のコマンド ライン実行の間のどこかで引用符が削除され、コマンドが中断されます。

問題を引き起こしている typescript コードのスニペットを次に示します。

ご覧のとおり、IncludePattern は引用符で囲む必要があります (したがって、エスケープされた引用符 (\"))。

これを実行したときに得られる結果は次のとおりです。

引用符が取り除かれ、無効なパラメーターが原因で msbuild が失敗します。

引用符を保持する方法について何かアイデアはありますか?

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

git - VSTS ビルド vNext ソースの取得 - Git.exe 警告

ビルド エージェント ホストにgitがインストールされていますが、VSTSgit.exe%PATH%. 誰かがこの問題を理解しましたか?

ビルドログ

最大の問題は、この問題のために毎回リポジトリ全体を複製することです。これにより、CI 戦略の採用が遅れています。

私たちのパスにはC:\Program Files\Git\cmd含まれていますgit.exeが、VSTS ビルド エージェントによって認識されていません。

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

azure-devops - VSTS のビルド定義全体でグローバル変数を定義できますか?

VSTS では、Microsoft のドキュメントに従って、ビルド定義ごとに変数を作成できます。

https://www.visualstudio.com/en-us/docs/build/define/variables

複数のビルド定義で使用できるグローバル変数を定義することはできますか?

シナリオ:

複数の定義で使用される変数「MyPassword」があります。「MyPassword」の値を変更したい場合は、1 つのグローバル変数だけでなく、ビルド定義ごとに変更する必要があります。