Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

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
Posted in Bitbucket

How do you use the Bitbucket-Jira integration? How does it help your team?

Hey everyone, over the past year, we've added several new features on how you can use Bitbucket and Jira together. We'd love to know how you'll are using the integration and how it's helping your t...

120 views 0 2
Join discussion

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