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.
i tried to use this 8x feature on my bitbucke pipelines just putting size: 8x but it seems that it didn't use 32gb because my docker build does not run till the end.
that build nowadays works in this way:
The following are the usage limits or quotas applied to Bitbucket Pipelines Runners:
Step build time. Similar to Cloud, there is a maximum build time of 120 minutes per step. To reduce the total run time, we recommend using more parallel steps within your CI/CD workflow.
Max available memory. With Runners, you can configure up to 32GB (8x) of memory to run your builds. "
that's the link: https://support.atlassian.com/bitbucket-cloud/docs/runners/
Hello @Joao Moyses Moura Alves ,
Thank you for reaching out to Atlassian Community!
The documentation you have linked is for Pipelines Runners, meaning that it is specific for the case where you run your build step in your own infrastructure. For steps that run in the Bitbucket infrastructure, you can only go up to 2x. For steps that use Runners and are executed in your own infrastructure, you can set to 2x, 4x, and 8x.
In this case, if you want more than 7GB for your docker service, you need to use Runners to run your build step.
First, you will need to create a runner either in your repository or workspace, and start it on your own infrastructure :
And then you will have to configure the steps you want to be executed in the runner by adding the runs-on keyword in the bitbucket-pipelines.yml file, like the below example :
pipelines:
default:
- step:
runs-on:
- 'self.hosted'
- 'my.custom.label'
size: 8x
script:
- echo "This step will run on a self hosted runner with 32 GB of memory."
Reference: https://support.atlassian.com/bitbucket-cloud/docs/configure-your-runner-in-bitbucket-pipelines-yml/
Hope that helps! Let me know in case you have any questions.
Thank you, @Joao Moyses Moura Alves .
Kind regards,
Patrik S
hey Patrik
I think i tried it but i might have done it wrongly. iĺl try it again and se what happens.
Thanks
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.