Skip to content

rabbitmq/build-env-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Images for Building and Testing of Open Source RabbitMQ Packages

Disclaimer

This subproject is very new. Things can break, documentation will be lacking, design decisions will be revisited, and so on. Please do not rely on this repository unless you plan to regularly contribute to RabbitMQ and have consulted with the RabbitMQ Core Team.

What is This?

This repository contains OCI images useful for

  1. Building RabbitMQ from a source tarball
  2. Building several package types: Debian, RPM, the Windows installer

These images are NOT meant to be used to run RabbitMQ. For that, see the community Docker image, Bitnami, and so on.

The images are then published to Docker Hub.

Repository Layout

This repository is GitHub Actions-driven. Workflow definitions can be found under their usual place, .github/workflows.

The Dockerfiles can be found under dockerfiles.

Build Results

See Actions.

Server Build Environment Images (amd64)

This Debian Bookworm-based image provides a very recent version of Erlang 26.x plus a very recent version of Elixir.

Only amd64 packages are produced because our team only produces amd64 Debian packages for Erlang at the moment.

To pull it:

# for Erlang 26.x
docker pull rabbitmqdevenv/build-env-26.2

Copyright and License

This work is dual-licensed under the Apache License 2.0 and the Mozilla Public License 2.0. Users can choose any of these licenses according to their needs.

SPDX-License-Identifier: Apache-2.0 OR MPL-2.0

About

No description, website, or topics provided.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-Apache-2.0
MPL-2.0
LICENSE-MPL-2.0

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published