問題タブ [azure-pipelines-tasks]

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 に答える
295 参照

c# - 実行タスクでC#からメッセージを追加するAzure pipline Log

run タスクの使用中に、C# コードからのメッセージを [azure パイプライン ログ ウィンドウ (下記) に記録できるかどうかを知りたいです。デバッグするために、関数が Azure で実行された場合にのみ取得できるいくつかの変数を出力する必要があります。

ここに画像の説明を入力

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

azure-devops - Azure Devops の yaml パイプラインでタスクに名前を動的に割り当てる方法はありますか?

DownloadPipelineArtifact@2 タスクを使用し、パイプラインの配列をループして、それぞれのアーティファクトをダウンロードしています。これらの各タスクの $(BuildNumber) 出力を後続のタスクで使用したいと思います。

残念ながら、タスクを名前で参照する必要があり、タスクに動的な名前を割り当てることができないため、そうすることができません。というエラーが表示されます

有効な名前には、英数字と「_」のみを含めることができ、数字で始めることはできません。

名前にランタイム変数、式、およびカウンターを使用しようとしましたが、すべて同じエラーで失敗します。ここでは、名前フィールドが動的に割り当て可能ではないと想定しています。

名前フィールドがなくてもすべてうまく機能します。しかし、私が理解していることから、タスクを参照して出力を抽出するには、タスクの名前が必要です。何かのようなもの:

{{ taskName.BuildNumber }}

名前を動的に割り当てる方法や、ループ内の各タスクの $(BuildNumber) を抽出する方法を誰かが知っている場合は、お知らせください。ありがとう!

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

azure-devops - Azure Devops サービス接続はどのように保護されていますか?

現在、Azure Devops サービス接続のセキュリティを監査しています: サービス接続に格納されている資格情報はどの程度安全ですか?

場合の例は、TwineAuthenticate タスクです。サービス接続から資格情報を取得し、pythonUploadServiceConnectionそれらを PyPI リソース ファイルに書き込みます。

それともそうですか?

このファイルの検査 ( edit )

は、ユーザーとパスワードの値が***であることを示しています。これは、サービス接続によって提供される資格情報ではありません。

twineでは、PyPI リソース ファイルを読み取るときにどのような魔法が行われているのでしょうか? これは安全ですか、それとも難読化されているだけですか?