I am using bit bucket pipeline for continuous integration.Inside pipeline i am passing "npm install", its throwing me an error "please include the following file with any support request: /opt/atlassian/bitbucketci/agent/build/npm-debug.log". Is their any solution for this.

1 answer

0 vote

Hi Karthik,

I assume you are using the default configuration for Bitbucket Pipelines? And that the full error message looks something like this? smile

+ npm install
npm ERR! install Couldn't read dependencies
npm ERR! Linux 4.4.0-34-generic
npm ERR! argv "/bin/versions/node/v4.2.1/bin/node" "/bin/versions/node/v4.2.1/bin/npm" "install"
npm ERR! node v4.2.1
npm ERR! npm  v2.14.7
npm ERR! path /opt/atlassian/bitbucketci/agent/build/package.json
npm ERR! code ENOPACKAGEJSON
npm ERR! errno -2
npm ERR! syscall open

npm ERR! package.json ENOENT: no such file or directory, open '/opt/atlassian/bitbucketci/agent/build/package.json'
npm ERR! package.json This is most likely not a problem with npm itself.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/atlassian/bitbucketci/agent/build/npm-debug.log

+ npm install
npm ERR! install Couldn't read dependencies
npm ERR! Linux 4.4.0-34-generic
npm ERR! argv "/bin/versions/node/v4.2.1/bin/node" "/bin/versions/node/v4.2.1/bin/npm" "install"
npm ERR! node v4.2.1
npm ERR! npm  v2.14.7
npm ERR! path /opt/atlassian/bitbucketci/agent/build/package.json
npm ERR! code ENOPACKAGEJSON
npm ERR! errno -2
npm ERR! syscall open

npm ERR! package.json ENOENT: no such file or directory, open '/opt/atlassian/bitbucketci/agent/build/package.json'
npm ERR! package.json This is most likely not a problem with npm itself.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/atlassian/bitbucketci/agent/build/npm-debug.log

I suspect we need to do some additional configuration to get your build set up.

If you would like to confirm Bitbucket Pipelines is working on your repo (without building any of your code yet), try making your bitbucket-pipelines.yml file look like this instead:

# This is a sample build configuration for all languages.
# Only use spaces to indent your .yml configuration.
# -----
# You can specify a custom docker image from Dockerhub as your build environment.
# image: docker-image:tag

pipelines:
  default:
    - step:
        script:
          - echo "Everything is awesome!"

Can you tell me what programming language (and any other tooling you are using) you are trying to build with Bitbucket Pipelines? I can then give you a more specific response into how to configure your build, depending on the programming language you are using. smile

Thanks for reply, before "npm install" their were some settings to be done inside npm config. Its working for me now.

 

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jun 12, 2018 in Bitbucket

Do you use any Atlassian products for your personal projects?

After spinning my wheels trying to get organized enough to write a book for National Novel Writing Month (NaNoWriMo) I took my affinity for Atlassian products from my work life and decided to tr...

23,369 views 26 12
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you