Rainbond Builder

August 11, 2025 · View on GitHub

该项目为Rainbond项目的子项目。 借助于 DockerBuildpacks 来生成 Heroku 风格的 slug 为app提供运行环境。

功能特性

  • 🚀 支持多种编程语言(Java、Node.js、Python、Go、PHP、Ruby 等)
  • 📦 自动检测应用类型并选择合适的 Buildpack
  • ⚡ 内置缓存机制,加速构建过程
  • 🔧 兼容 Heroku Buildpacks 生态

支持的语言

语言Buildpack说明
JavaJava-maven, Java-jar, Java-war支持 Maven、JAR、WAR 部署
Node.jsNode.js支持 npm、yarn 包管理
PythonPython支持 pip 包管理
GoGo支持 Go modules
PHPPHP支持 Composer

相关项目