- Java 11
- Docker
- Download the runner package from atlassian e.g. https://product-downloads.atlassian.com/software/bitbucket/pipelines/atlassian-bitbucket-pipelines-runner-1.389.tar.gz
- Unpack runner.jar from the above to /opt/bitbucket-ci/
- Go to bitbucket.org settings page and add a runner, select Linux Docker x86 (even if your real architecture is different) and note ACCOUNT_UUID, REPOSITORY_UUID, RUNNER_UUID, OAUTH_CLIENT_ID and OAUTH_CLIENT_SECRET
- Edit /etc/bitbucket-runner.conf and fill in the options
- Add /etc/systemd/system/bitbucket-runner.service
- Start the services:
.
systemctl start bitbucket-runner.service
systemctl enable bitbucket-runner.service
Have you made it running on arm architecture?