Running the build.sh script locally and verifying each of the created images exists.
Running the make_manifest.sh script locally and seeing the expected output
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[X] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
Update the build to create images of the binaries for each of the supported platforms: darwin, armhf, arm64, windows, and x86_64 (linux)
Also updated the travis file in order to push these images up to docker hub and create a manifest file for easy multi-arch image pulls
Signed-off-by: Burton Rheutan rheutan7@gmail.com
Motivation and Context
Heavily influenced by the awesome work by @rgee0 on https://github.com/openfaas/faas/pull/1165
How Has This Been Tested?
Running the
build.sh
script locally and verifying each of the created images exists. Running themake_manifest.sh
script locally and seeing the expected outputTypes of changes
Checklist:
git commit -s