Hi. I have some troubles with bitbucket pipeline. I enabled pipeline. Added yml script (see attachment).
Run build. Build was success, but now I has an error "npm: command not found"
Could you help me with it please?
yml file content:
# This is a sample build configuration for Javascript (Node.js).
# Check our guides at https://confluence.atlassian.com/x/14UWN for more examples.
# Only use spaces to indent your .yml configuration.
# -----
# You can specify a custom docker image from Docker Hub as your build environment.
image: node:6.9.4
pipelines:
default:
- step:
script: # Modify the commands below to build your repository.
- npm install
any solution for this guys?
Did you find any solution for this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I went to npmjs.com and registered and account, generate the token and created a .npmrc file in the same folder as the package.json file. put the following line in that file
//registry.npmjs.org/:_authToken=${NPM_TOKEN}with my own token, but the pipeline still failed with "npm not found"
any idea?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I had to add the the registry with the auth token in the .npmrc and .NPMRC_CONFIG. I don't know if both were required, but I did it that way and am not messing with it.
//registry.npmjs.org/:_authToken=${NPM_TOKEN}Explained here: https://confluence.atlassian.com/bitbucket/javascript-node-js-with-bitbucket-pipelines-873891287.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am having same issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.