ホストされたエージェントが失敗したAzureDevOpsビルドパイプライン

ナジーム

私はAzureとTFSおよび関連するものにかなり慣れていません。ですから、ここで用語を混同してしまったら、すみません。

オンプレミスインストールを使用して、Microsoft Team FoundationServerの機能をテストしています。私はサーバー自体の管理者ではありません。内部のプロジェクトの1つに管理者アクセスできます。

このプロジェクトにはいくつかのPythonコードを含むgitリポジトリがあり、このためにCIビルドパイプラインをセットアップしようとしています。また、このビルドパイプラインを実行するようにエージェントを手動で構成しています。とりあえず、エージェントとして実行するように作業しているWindowsマシンを構成しています。ジョブをリッスンするように設定できました。また、TFSサーバーから送信されたときにジョブを取得します。(私はcmd.exeウィンドウからエージェントを実行しています)しかし、ビルドパイプラインの一部として最も単純なコマンドラインタスクを実行することさえできませんでした。

以下はの出力ですwhere python

2019-08-27T14:41:15.1614046Z ##[section]Starting: Find python version
2019-08-27T14:41:15.1623937Z ==============================================================================
2019-08-27T14:41:15.1624042Z Task         : Command Line
2019-08-27T14:41:15.1624091Z Description  : Run a command line script using cmd.exe on Windows and bash on macOS and Linux.
2019-08-27T14:41:15.1624157Z Version      : 2.146.1
2019-08-27T14:41:15.1624203Z Author       : Microsoft Corporation
2019-08-27T14:41:15.1624258Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkID=613735)
2019-08-27T14:41:15.1625058Z ==============================================================================
2019-08-27T14:41:15.6151701Z Cannot invoke method. Method invocation is supported only on core types in this language mode.
2019-08-27T14:41:15.6151921Z At line:1 char:1
2019-08-27T14:41:15.6151968Z + . ([scriptblock]::Create('if (!$PSHOME) { $null = Get-Item -LiteralPa ...
2019-08-27T14:41:15.6152019Z + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-08-27T14:41:15.6152077Z     + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
2019-08-27T14:41:15.6152123Z     + FullyQualifiedErrorId : MethodInvocationNotSupportedInConstrainedLanguage
2019-08-27T14:41:15.6152156Z  
2019-08-27T14:41:17.7569608Z Cannot invoke method. Method invocation is supported only on core types in this language mode.
2019-08-27T14:41:17.7569833Z At line:1 char:740
2019-08-27T14:41:17.7570630Z + ... Continue' ; Invoke-VstsTaskScript -ScriptBlock ([scriptblock]::Create ...
2019-08-27T14:41:17.7571090Z +                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-08-27T14:41:17.7572452Z     + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
2019-08-27T14:41:17.7574051Z     + FullyQualifiedErrorId : MethodInvocationNotSupportedInConstrainedLanguage
2019-08-27T14:41:17.7574178Z  
2019-08-27T14:41:17.8271008Z ##[error]Exit code 1 returned from process: file name 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe', arguments '-NoLogo -Sta -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command ". ([scriptblock]::Create('if (!$PSHOME) { $null = Get-Item -LiteralPath ''variable:PSHOME'' } else { Import-Module -Name ([System.IO.Path]::Combine($PSHOME, ''Modules\Microsoft.PowerShell.Management\Microsoft.PowerShell.Management.psd1'')) ; Import-Module -Name ([System.IO.Path]::Combine($PSHOME, ''Modules\Microsoft.PowerShell.Utility\Microsoft.PowerShell.Utility.psd1'')) }')) 2>&1 | ForEach-Object { Write-Verbose $_.Exception.Message -Verbose } ; Import-Module -Name 'C:\TOOLS\agent\_work\_tasks\CmdLine_d9bafed4-0b18-4f58-968d-86655b4d2ce9\2.146.1\ps_modules\VstsTaskSdk\VstsTaskSdk.psd1' -ArgumentList @{ NonInteractive = $true } -ErrorAction Stop ; $VerbosePreference = 'SilentlyContinue' ; $DebugPreference = 'SilentlyContinue' ; Invoke-VstsTaskScript -ScriptBlock ([scriptblock]::Create('. ''C:\TOOLS\agent\_work\_tasks\CmdLine_d9bafed4-0b18-4f58-968d-86655b4d2ce9\2.146.1\cmdline.ps1'''))"'.
2019-08-27T14:41:17.8301183Z ##[section]Finishing: Find python version

このコマンドは、マシンのコマンドラインからインタラクティブに実行すると正常に実行されます。

パイプラインの実行時にPowerShellが呼び出されるのはなぜですか?そして、なぜこんなに単純なことを実行するような長いコマンドなのか?

あなたが与えることができるどんな提案にも前もって感謝します。

Shayki abramczyk

エージェントは舞台裏でPowerShellを使用していますが、IT部門が、一部のPowerShellスクリプトの実行をブロックしたコンピューターにセキュリティを設定しているようです(おそらくリモートからのスクリプトのみ)。

PowerShellで実行してみてください。

$ExecutionContext.SessionState.LanguageMode

私はあなたがこの出力を得ると思います:

ConstrainedLanguage

はいの場合は、次のように切り替えてみてくださいFullLanguage

$ExecutionContext.SessionState.LanguageMode = "FullLanguage"

それでも問題が解決しない場合は、ブロックされている可能性があるため、IT部門に相談して変更するか、ここで説明するようにレジストリを変更するか、環境変数__PSLockdownPolicyをに設定する必要があります0

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ビルドがエラーMSB4226で失敗しました:インポートされたプロジェクト| REACT NATIVE WINDOWS

分類Dev

プライベートホストエージェント(Azure DevOps)でDockerビルドが失敗する

分類Dev

Azureパイプラインがエラーを取得しています:[エラー]読み取り操作が失敗しました。Macでホストされているエージェントの内部例外を参照してください

分類Dev

azuredevopsローカルエージェントパイプラインのアクセス許可が拒否されました

分類Dev

「dotnetビルド」中にコンパイラの警告が表示された場合、.netプロジェクトのjenkinsビルドに失敗できますか?

分類Dev

エラーTS1005: '、'が予想され、Angular6プロジェクトのコンパイルに失敗しました

分類Dev

XCodeコンパイラエラー、CMakeを使用してビルドされたプロジェクト

分類Dev

TFSビルドエージェントがNugetの復元で失敗しました:.Net Core + VS 2017+プライベートTFSフィード

分類Dev

Eclipse Maven-コードの完了が失敗する「このコンパイルユニットはJavaプロジェクトのビルドパス上にありません」および「インデックスのダウンロードに失敗しました」エラー

分類Dev

Java 14を搭載したIntelliJ 2020.1の「レコード」プレビュー機能は、Mavenの「インストール」中にコンパイラエラーで失敗しますが、それ以外の場合は実行されます

分類Dev

Jenkinsパイプラインポスト常にステップが失敗したビルドで実行されない

分類Dev

ember cliアプリケーションのビルドに失敗しました:Broccoliプラグイン:[オブジェクトオブジェクト]が次のエラーで失敗しました:

分類Dev

AzureDevOpsビルドパイプライン-失敗したビルドは引き続きAzureにデプロイされます

分類Dev

ヒントを提供したり、エラーパスにリダイレクトしたりする失敗したビルドのJavaコンパイラ行が表示されない

分類Dev

azuredevopsのdockerfileタスクのdep / glideパッケージを使用して、他のリポジトリからイメージをビルドすることはできません。ホストキーの検証に失敗しましたエラー

分類Dev

Azure Devopsパイプライン、パイプラインがいつ完了したかを知る方法、セルフホストエージェントを使用

分類Dev

OkHttp SSLHandshakeException SSLハンドシェイクが中止されましたSSLライブラリでの失敗、プロトコルエラー

分類Dev

Xcode 8:アーカイブビルドが(ネストされたフレームワークの場合)リンクエラーで失敗します。通常のビルドは正常にコンパイルされます

分類Dev

Devstackのインストールが失敗し、エラーメッセージ「XXX:プロセスが見つかりません」が表示されました

分類Dev

署名されたビルドのインストールがOnePlusOneで失敗しました

分類Dev

MicrosoftがホストするAzureDevopsビルドパイプラインエージェントへのVisualStudio 2015ツールキット(v140)のインストール

分類Dev

間違ったgradleバージョンが原因でビルドが失敗した場合にgradleラッパーをインストールする

分類Dev

Pip / CondaのインストールQuantipyが失敗したホイールエラーをスローする

分類Dev

ローカルパッケージを使用したデプロイメントビルドが「インポートパスがホスト名で始まっていない」で失敗する

分類Dev

ポッドのインストールで何が欠けていますか?XcodeビルドがAzureDevopsパイプラインに失敗する

分類Dev

ポッドのインストールで何が欠けていますか?XcodeビルドがAzureDevopsパイプラインに失敗する

分類Dev

マニフェストのマージが複数のエラーで失敗しました、エラー:tools:replaceが指定されましたが、新しい値が指定されていませんアプリのメインマニフェスト

分類Dev

kubernetesダッシュボードエラー: 'メトリッククライアントヘルスチェックに失敗しました:サーバーは要求されたリソースを見つけることができませんでした(サービスヒープスターを取得します)。

分類Dev

ネストされたサブクエリがコンパイルに失敗したNSPredicate(コアデータ)

Related 関連記事

  1. 1

    ビルドがエラーMSB4226で失敗しました:インポートされたプロジェクト| REACT NATIVE WINDOWS

  2. 2

    プライベートホストエージェント(Azure DevOps)でDockerビルドが失敗する

  3. 3

    Azureパイプラインがエラーを取得しています:[エラー]読み取り操作が失敗しました。Macでホストされているエージェントの内部例外を参照してください

  4. 4

    azuredevopsローカルエージェントパイプラインのアクセス許可が拒否されました

  5. 5

    「dotnetビルド」中にコンパイラの警告が表示された場合、.netプロジェクトのjenkinsビルドに失敗できますか?

  6. 6

    エラーTS1005: '、'が予想され、Angular6プロジェクトのコンパイルに失敗しました

  7. 7

    XCodeコンパイラエラー、CMakeを使用してビルドされたプロジェクト

  8. 8

    TFSビルドエージェントがNugetの復元で失敗しました:.Net Core + VS 2017+プライベートTFSフィード

  9. 9

    Eclipse Maven-コードの完了が失敗する「このコンパイルユニットはJavaプロジェクトのビルドパス上にありません」および「インデックスのダウンロードに失敗しました」エラー

  10. 10

    Java 14を搭載したIntelliJ 2020.1の「レコード」プレビュー機能は、Mavenの「インストール」中にコンパイラエラーで失敗しますが、それ以外の場合は実行されます

  11. 11

    Jenkinsパイプラインポスト常にステップが失敗したビルドで実行されない

  12. 12

    ember cliアプリケーションのビルドに失敗しました:Broccoliプラグイン:[オブジェクトオブジェクト]が次のエラーで失敗しました:

  13. 13

    AzureDevOpsビルドパイプライン-失敗したビルドは引き続きAzureにデプロイされます

  14. 14

    ヒントを提供したり、エラーパスにリダイレクトしたりする失敗したビルドのJavaコンパイラ行が表示されない

  15. 15

    azuredevopsのdockerfileタスクのdep / glideパッケージを使用して、他のリポジトリからイメージをビルドすることはできません。ホストキーの検証に失敗しましたエラー

  16. 16

    Azure Devopsパイプライン、パイプラインがいつ完了したかを知る方法、セルフホストエージェントを使用

  17. 17

    OkHttp SSLHandshakeException SSLハンドシェイクが中止されましたSSLライブラリでの失敗、プロトコルエラー

  18. 18

    Xcode 8:アーカイブビルドが(ネストされたフレームワークの場合)リンクエラーで失敗します。通常のビルドは正常にコンパイルされます

  19. 19

    Devstackのインストールが失敗し、エラーメッセージ「XXX:プロセスが見つかりません」が表示されました

  20. 20

    署名されたビルドのインストールがOnePlusOneで失敗しました

  21. 21

    MicrosoftがホストするAzureDevopsビルドパイプラインエージェントへのVisualStudio 2015ツールキット(v140)のインストール

  22. 22

    間違ったgradleバージョンが原因でビルドが失敗した場合にgradleラッパーをインストールする

  23. 23

    Pip / CondaのインストールQuantipyが失敗したホイールエラーをスローする

  24. 24

    ローカルパッケージを使用したデプロイメントビルドが「インポートパスがホスト名で始まっていない」で失敗する

  25. 25

    ポッドのインストールで何が欠けていますか?XcodeビルドがAzureDevopsパイプラインに失敗する

  26. 26

    ポッドのインストールで何が欠けていますか?XcodeビルドがAzureDevopsパイプラインに失敗する

  27. 27

    マニフェストのマージが複数のエラーで失敗しました、エラー:tools:replaceが指定されましたが、新しい値が指定されていませんアプリのメインマニフェスト

  28. 28

    kubernetesダッシュボードエラー: 'メトリッククライアントヘルスチェックに失敗しました:サーバーは要求されたリソースを見つけることができませんでした(サービスヒープスターを取得します)。

  29. 29

    ネストされたサブクエリがコンパイルに失敗したNSPredicate(コアデータ)

ホットタグ

アーカイブ