0
私はjenkinsでnodejsアプリケーションのビルドを実行しています。シェルスクリプトステップとしてノードを実行します。これは、このjenkinsインスタンスにインストールできるプラグインに関していくつかの制限があるためです。 npm install
終了すると、それはすべてのものをインストールしませんJenkinsはいくつかのノード依存関係をインストールしていません
#!/bin/bash +x
source ~/.bashrc
cd $WORKSPACE/ && \
nvm use 7.8.0 && node --version && npm install
私が持っている問題、:
これはnpm install
ステップは次のようになります。 jenkinsがインストールされているボックスにsshをインストールして、npmがそのプロジェクトのワークスペース内にインストールされている場合は、同じユーザーjenkinsが使用しています。何か案は?私はちょうどそれがインストールしていないことを依存関係がdevDependencies