Home > Blockchain >  Firebase cloud functions deployment issue when using Github package as npm node module
Firebase cloud functions deployment issue when using Github package as npm node module

Time:11-27

I'm using github repo tag as npm module in my Firebae cloud functions project and it's working fine in local env.

//package.json
"@instantish/martian": "github:Rakmo33/martian#v2.3.0",

However, when I deploy to Firebase cloud functions it throws following error:

"Build failed: npm ERR! Error while executing:\nnpm ERR! /usr/bin/git ls-remote -h -t ssh://[email protected]/Rakmo33/martian.git\nnpm ERR! \nnpm ERR! 
Host key verification failed.\nnpm ERR! fatal: Could not read from remote repository.\nnpm ERR! \nnpm ERR! 
Please make sure you have the correct access rights\nnpm ERR! and the repository exists.\nnpm ERR! \nnpm ERR! exited with error code: 128\n\nnpm ERR! 
A complete log of this run can be found in:\nnpm ERR! /www-data-home/.npm/_logs/2021-11-25T10_28_13_554Z-debug.log; Error ID: beaf8772"

CodePudding user response:

Don't know the details of your project, but the fact is if you had executed:

npm install git https://[email protected]/Rakmo33/martian.git#v2.3.0

you would have something like this within your package.json:

"dependencies": {
    "@rakmo33/martian_fork": "git https://[email protected]/Rakmo33/martian.git#v2.3.0"
  }

and you'd have avoided the necessity of using any password-protected SSH keys.

  • Related