Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,293,467
Community Members
 
Community Events
165
Community Groups

Bitbucket pipelines artifacts not found

Edited

Hello team, 

I have been trying to run a build and have artifacts created. My pipelines creating the artifact as expected but artifacts are always empty. I have tried all the options from the community but still no luck. 

Here are the things I have tried. 

1.  artifacts: # defining the artifacts to be passed to each future step.
- build/xxx/target/*.jar

2. artifacts: # defining the artifacts to be passed to each future step.

- opt/atlassian/pipelines/agent/build/xxx/target/*.jar

3. artifacts: # defining the artifacts to be passed to each future step. 

- "opt/atlassian/pipelines/agent/build/xxx/target/*.jar"

4. artifacts: # defining the artifacts to be passed to each future step. 

-  "$BITBUCKET_CLONE_DIR/xxx/target/xxx*.jar"

etc and many more. 

 

 

Here is the complete step 

 

- step:
name: XXXX
image:
name: YYYY
username: $xxx
password: $yyy
caches:
- maven
script:
- mvn clean install --file $BITBUCKET_CLONE_DIR/xxxx/pom.xml
- ls -ltr $BITBUCKET_CLONE_DIR/xxxx/target

artifacts: # defining the artifacts to be passed to each future step.
- build/xxxx/target/*.jar

 

Please advise. 

1 answer

0 votes
Mark C Atlassian Team Jul 05, 2021

Hi @Srikanth Mamidala

When you said artifacts are always empty, may I ask if it is empty while downloading from the Bitbucket Pipelines UI?

May I know the size of the artifacts being uploaded as well?

Regards,
Mark C

Hi @Mark C the artifacts tab in the UI is empty. And I tried uploading artifacts via SCP in next step and there were no artifacts in the desired destination because it didn’t hold artifacts to next step . 

they are not that big. I upload the exact size when I get on to my PC

hi @Mark C  artifact size is 5.5 MB. I still havent found any luck of getting artifacts in the artifacts tab. 

Mark C Atlassian Team Jul 07, 2021

Hi @Srikanth Mamidala

In this case, would you be able to try to create a new folder inside
$BITBUCKET_CLONE_DIR then copy your desired artifacts in that new folder?

After that, use the new folder as your artifacts.

See sample step below:

    - step:
          name: XXXX
          image:
             name: YYYY
             username: $xxxy
             password: $yyyy
          script:
            - mvn clean install --file $BITBUCKET_CLONE_DIR/xxxx/pom.xml
            - mkdir –p $BITBUCKET_CLONE_DIR/dist
            - cp -R xxx/target/* $BITBUCKET_CLONE_DIR/dist
            - ls -lah $BITBUCKET_CLONE_DIR/dist
          artifacts:
              - dist/**

Let me know how it goes.

Regards,
Mark C

 

This worked. Thank you @Mark C 

Like Mark C likes this
Mark C Atlassian Team Jul 09, 2021

Great. Glad it helps.

Regards,
Mark C

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Bitbucket

Git push size limits are coming to Bitbucket Cloud starting April 4th, 2022

Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...

2,089 views 2 9
Read article

Community Events

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

Find an event

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

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you