Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-platform builds v3 #350

Merged
merged 3 commits into from
Sep 16, 2024

Conversation

ptzianos
Copy link
Contributor

No description provided.

This commit extends the base Dockerfile so that it can copy a binary
from an arbitrary path and copy it into a target one inside the
filesystem of the container image.
The scripts building the component binaries and containers have also
been extended with environment variables to help them build the binaries
for the expected architecture. The Makefile has acquired also the same
environment variable which are set by default in the host's
architecture. In the case of the `dev-deploy` target, the architecture
is set by default to `linux/amd64` since containers are usually executed
on linux/amd64 systems or on linux/amd64 VMs running the Docker daemon
(Windows, some Macs) or on VMs running linux/arm64 which supports amd64
binaries out of the box.
…RCH for building binaries. Bumping remark-cli to suppress errors and warnings on linting markdown files.
@andream16 andream16 force-pushed the ptzianos/feature-334/multi-platform-builds-v3 branch from 8a147a7 to bc7a9ac Compare September 16, 2024 08:40
@northdpole northdpole merged commit b3b1939 into main Sep 16, 2024
3 checks passed
@northdpole northdpole deleted the ptzianos/feature-334/multi-platform-builds-v3 branch September 16, 2024 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants