2017-06-05 13 views
1

vcsルートを追加してTeamcityで接続をテストできます。接続は成功しています。 しかし、認証に失敗しました。ご意見をお聞かせください。npm ERR!リモート:無効なユーザー名またはパスワード

Step 1/1: Install npm packages (Node.js NPM) (3s) 
[00:00:00][Step 1/2] Executing npm via wrapping shell script 
[00:00:00][Step 1/2] Starting: cmd /c npm install 
[00:00:00][Step 1/2] in directory: F:\BuildAgent\work\abc13213 
[00:00:00][Step 1/2] npm install (3s) 
[00:00:00][npm install] npm ERR! git fetch -a origin (https://[email protected]/team/repo.git) remote: Invalid username or password. If you log in via a third party service you must ensure you have an account password set in your account profile. 
[00:00:00][npm install] npm ERR! git fetch -a origin (https://[email protected]/team/repo.git) fatal: Authentication failed for 'https://[email protected]/team/repo.git/'; 
[00:00:00][npm install] npm ERR! Windows_NT 6.3.9600 
[00:00:00][npm install] npm ERR! argv "F:\\nodejs\\node.exe" "C:\\Users\\svc-p-teamcity\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" 
[00:00:00][npm install] npm ERR! node v6.10.2 
[00:00:00][npm install] npm ERR! npm v4.3.0 
[00:00:00][npm install] npm ERR! code 128 
[00:00:00][npm install] 
[00:00:00][npm install] npm ERR! Command failed: git -c core.longpaths=true fetch -a origin 
[00:00:00][npm install] npm ERR! remote: Invalid username or password. If you log in via a third party service you must ensure you have an account password set in your account profile. 
[00:00:00][npm install] npm ERR! fatal: Authentication failed for 'https://[email protected]/team/repo.git/'; 
[00:00:00][npm install] npm ERR! 
[00:00:00][npm install] npm ERR! 
[00:00:00][npm install] npm ERR! If you need help, you may report this error at: 
[00:00:00][npm install] npm ERR!  <https://github.com/npm/npm/issues>; 
[00:00:00][npm install] 
[00:00:00][npm install] npm ERR! Please include the following file with any support request: 
[00:00:00][npm install] npm ERR!  C:\Users\user\AppData\Roaming\npm-cache\_logs\2017-06-05T19_50_00_082Z-debug.log 
[00:00:00][Step 1/2] Process exited with code 1 
[00:00:00][Step 1/2] Step Install npm packages (Node.js NPM) failed 

答えて

0

あなたはチームシティーでVCSのルートを設定し、そのビルドが開始される前に、チームシティーは自動的にローカルマシンに必要なリポジトリのパスをチェックアウトします。

元のログに示された問題は異なります。npmは、依存関係をインストールするためにbitbucketリポジトリに接続しようとしています。

この問題を解決するには、Teamcityユーザーの場合configure SSH key(ログから見るとuser)が必要です。あなたはそれがチームシティーエージェントが座っている元のホストから同じコマンドを実行している経由で動作することを確認することができます

git clone 'https://[email protected]/team/repo.git/' 

そうでない場合、あなたはあなたの依存関係のソースを変更する必要があります。多分あなたはどこかArtifactoryインスタンスを持って、doesnのどの許可が必要です。

関連する問題