You've already forked Mailu
mirror of
https://github.com/Mailu/Mailu.git
synced 2025-08-10 22:31:47 +02:00
Switch from docker build to buildx for CI/CD.
- The main workflow file has been optimised and simplified. - Images are built in parallel when building locally resulting in faster build times. - The github action workflow is about 50% faster. - Arm images are built as well. These images are not tested due to restrictions of github actions (no arm runners). The tags of the images have -arm appended to it. - Arm images can also be built locally. - Reusable workflow is introduced for building, testing and deploying the images. This allows the workflow to be reused for other purposes in the future. - Workflow can be manually triggered. This allows forked Mailu projects to also use the workflow for building images.
This commit is contained in:
@@ -19,7 +19,7 @@ Prepare the environment
|
||||
|
||||
Mailu images are designed to work on x86 or equivalent hardware, so it
|
||||
should run on pretty much any cloud server as long as enough power is
|
||||
provided. For non x86 machines, see :ref:`rpi_build`
|
||||
provided. For non x86 machines, see :ref:`arm_images`
|
||||
|
||||
You are free to choose any operating system that runs Docker (>= 1.11),
|
||||
then chose between various flavors including Docker Compose, Kubernetes
|
||||
|
Reference in New Issue
Block a user