私はTFS 2017サーバーをセットアップして、https://docs.microsoft.com/en-us/vsts/build-release/apps/nodejs/build-gulp?tabs=vstsのCIチュートリアルを試行していますが、Gulpタスクに問題があります。エラー「ノードが見つかりません:null」が表示されます。私は、ノード、npm、およびgulpの最新バージョンがインストールされたubuntuエージェントを使用しています。すべてのタスクはチュートリアルで説明されているとおりに設定されています。TFS 2017 CI with Gulp
0
A
答えて
0
このエラーは通常、ノードがTFSビルドエージェントによって取得できなかったなど、環境に問題があることを意味します。デフォルトのエージェント・キューの
:
- VSTS:ホストVS2017を選択します。これは、アプリケーションを構築するために必要なソフトウェアを持つエージェントのプールを使用する方法です。
- TFS:Windowsビルドエージェントを含むキューを選択します。
あなたはLinuxのビルドエージェントを使用している場合は、Windowsの代わりにUbuntuの(linux build)エージェントのエージェントを構築使用する必要があります。
Windowsエージェントを使用している場合は、TFSビルドエージェントが設定される前にnode、npm、およびgulpがインストールされていることを確認してください。そうしないと、新しい機能が取得されません。
ビルドエージェントを再設定するか、VSOエージェントサービスを再起動する必要があります。あなたのGulpの作業ディレクトリが正しく設定されていることを確認してください。
0
nodejsとnpmをアンインストールして再インストールしました。問題は、TFSはnvmを使ってインストールしたのでnode.jsとnpmの機能を認識しなかったということだと思うので、2回目はaptパッケージを使ってインストールし、すべてうまくいきました。
+0
共有いただきありがとうございます。 –
関連する問題
- 1. GitKraken with TFS 2017
- 2. tfs 2015 with sql server 2012をtfs 2017 with SQL Server 2014
- 3. 手動ビルド時にTFS 2017 CIが失敗する
- 4. はTFS REST APIは、TFS 2017
- 5. TFSでのビルド/リリース2017
- 6. TFS 2017ビルドコード
- 7. TFS - TFS 2017からTFS 2010のテンプレートを使用する[migration TFS 2017 to 2010]
- 8. TFS 2017 - 公表テストは
- 9. GITプッシュが失敗する401 fatal - リポジトリGIT with Git TFS 2017 upd1
- 10. PreferencesウィンドウのMyEclipse 2017 CIエラー
- 11. blob tfsにアップロード2017
- 12. Webpack wwwroot with CI
- 13. ESLint with Gulp
- 14. TFS用プラグイン(プロジェクト)のTFS 2017インストール(公開)
- 15. TFSからのリリースエラーCI
- 16. CI with Gitlab and Heroku
- 17. サイト上のtfs 2017 npmビルド
- 18. TFS 2017 TFVCブランチのタスク
- 19. TFS 2017 upd 1 - Restore Tfs_Configuration
- 20. TFS 2017ブールフィールドの検証
- 21. TFS 2017の変更カスタムビルドタスク
- 22. TFS 2017 XAMLビルドファイルのロック
- 23. TFS 2017ビルドとSpecFlow統合
- 24. PsExec with Tfs Build
- 25. Gitkraken with TFS 2015
- 26. MSVC2012 with Visual Studio 2017
- 27. TFS 2017リリースをロールバックする方法
- 28. CI with Gitlab and Digital Ocean
- 29. Gitlab CI Powershell with Write-Output
- 30. Gulp - Visual Studio 2017 - MSB3073コマンド "gulp postbuild"がコード1で終了しました
'ubuntuエージェントを使用する'あなたはalinuxビルドエージェントで作業していることを意味しましたか? –