The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Best practice to use pipeline to achieve daily build of arm-based embedded Linux application

Qian-Hao Huang
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 29, 2021

Hi,

Currently my team uses Bitbucket to host our source code of an embedded Linux application project.

Now I want to introduce daily-build feature to our project to replace current manually build procedure. 

For our project, we already use docker to keep the build environment identical across different machines. Whenever we build a new version of binaries, we switch to the docker container, which has the toolchain and dependencies we need, and run the build script.

However, I saw the Bitbucket pipeline use docker as well, which makes it not possible to use our docker image again -- we cannot run docker inside docker.

Any suggestions?

Thanks.

 

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Mark C
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 16, 2022

Hi @Qian-Hao Huang

Welcome to the community.

To use your custom Docker environment, you can actually use Bitbucket Pipelines Runners.
Pipelines runners allow you to run your scripts/commands on your own self-hosted environment.
You can also check the Pipelines Runners FAQ page for more information.

Hope it helps and let me know if you have further questions.

Regards,
Mark C

TAGS
AUG Leaders

Atlassian Community Events