Skip to content
@distbuild

distbuild

A distributed build service

distbuild

👋 Hi! This is distbuild, an open-source, distributed build service built in Go.

🚀 Latest Release

v1.0.0-alpha - 2025-05-30

✨ New Features

  • agent: Handles service registration and health checks using Consul
  • bootstrap: Command-line tool for deploying distbuild
  • clone: Cloning of Git repository with Copy-on-Write
  • consul: Consul running in a Docker container
  • dumpstats: Monitors services and provides data statistics
  • proxy: gRPC client functioning as a proxy for Android builds
  • worker: gRPC server acting as a worker for Android build
  • wrapper: Wrapper specifically designed for Android build
  • tools: Utilities used for distbuild
  • ubuntu: Ubuntu running in a Docker container
  • utils: Various utilities for distbuild

🐛 Bug Fixes

N/A

🔄 Changes

N/A

📦 Dependencies

N/A

📚 Documentation

Our documentation website is hosted in a public GitHub repository.

🤝 Contributing

Hey! We're glad you're thinking about contributing to distbuild! Feel free to pick an issue labeled as good first issue and ask any question you need. Some points might not be clear, and we are available to help you!

🧪 Testing

Here is the testing performed for clients and servers using REAPIs.

🖥 Demos

Do you want to see distbuild in action? Check the list of our demos in the dedicated repository.

💌 Contact

Chat 💬

Prefer the speed and fluidity of chat? Then join our distbuild community.

Issues 🔩

Bugs should be reported as issues in the corresponding repository.

Pinned Loading

  1. agent agent Public

    Build agent

    Go

  2. bootstrap bootstrap Public

    Build bootstrap

    Go

  3. dumpstats dumpstats Public

    Build stats

  4. proxy proxy Public

    Build proxy

    Go

  5. worker worker Public

    Build worker

    Go

  6. wrapper wrapper Public

    Build wrapper

    Go

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…