Buildbarn Remote Build Execution

Client Certificate Required
You need a valid client certificate to access the Buildbarn instance at buildbarn.malte.pl

This Buildbarn instance uses mutual TLS (mTLS) authentication to ensure secure access to the remote build execution service.

Quick Setup Guide

1. Obtain Client Certificates

Contact your system administrator to obtain:

2. Configure Bazel

Add the following to your .bazelrc file:

# Remote execution configuration
build:remote --remote_executor=grpcs://buildbarn.malte.pl:443
build:remote --remote_cache=grpcs://buildbarn.malte.pl:443

# Client certificate authentication
build:remote --tls_client_certificate=/path/to/client.crt
build:remote --tls_client_key=/path/to/client.key

# Platform configuration
build:remote --remote_instance_name=ubuntu22-04
build:remote --jobs=200

# Use remote execution by default
build --config=remote

3. Browser Access

To access the web interface:

  1. Convert your certificates to PKCS12 format:
    openssl pkcs12 -export -out client.p12 \
      -inkey client.key -in client.crt
  2. Import client.p12 into your browser's certificate store
  3. Visit buildbarn.malte.pl
Need Help?
If you're having trouble connecting or need client certificates, please contact your Buildbarn administrator.