You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi @Mark C artifact size is 5.5 MB. I still havent found any luck of getting artifacts in the artifacts tab.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
Great. Glad it helps.
Regards,
Mark C
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.
I tried a lot of options. Only this suggestion worked for me.
Regards,
Ashok
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.