Skip to content

Multiarch image builds for Docker - #4346

Merged
Snawoot merged 10 commits into
masterfrom
docker_arm64
Nov 25, 2021
Merged

Multiarch image builds for Docker#4346
Snawoot merged 10 commits into
masterfrom
docker_arm64

Conversation

@Snawoot

@Snawoot Snawoot commented Nov 24, 2021

Copy link
Copy Markdown
Contributor

Closes #4331

This PR contains following changes:

  • linux/amd64, linux/arm64 and linux/arm/v7 multiarch image builds for Docker.
  • Upgrade Alpine base image in order to fix CVE-2021-28831.
  • Little cleanup: removed old dangling docker build scripts, consolidated code.

arm/v7 image was tested on Docker running on RPi 3B+

@codecov-commenter

codecov-commenter commented Nov 25, 2021

Copy link
Copy Markdown

Codecov Report

Merging #4346 (4f5c710) into master (293fe8b) will increase coverage by 0.15%.
The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4346      +/-   ##
==========================================
+ Coverage   40.92%   41.07%   +0.15%     
==========================================
  Files         334      334              
  Lines       17965    17869      -96     
==========================================
- Hits         7352     7340      -12     
+ Misses       9919     9834      -85     
- Partials      694      695       +1     
Impacted Files Coverage Δ
ci/release/docker.go 0.00% <0.00%> (ø)
session/pingpong/invoice_tracker.go 62.76% <0.00%> (-2.41%) ⬇️
core/discovery/discovery.go 63.49% <0.00%> (-1.59%) ⬇️
requests/dialer_swarm.go 75.93% <0.00%> (-1.51%) ⬇️
nat/traversal/pinger.go 77.51% <0.00%> (-0.39%) ⬇️
tequilapi/endpoints/sse_handler.go 71.32% <0.00%> (+0.73%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 293fe8b...4f5c710. Read the comment docs.

@Snawoot
Snawoot marked this pull request as ready for review November 25, 2021 00:57
@Snawoot
Snawoot merged commit b8a3c96 into master Nov 25, 2021
@Snawoot
Snawoot deleted the docker_arm64 branch November 25, 2021 08:27
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.

Build arm64 node for docker

4 participants