-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
[build]: use docker buildx #2229
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
Conversation
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
PR Description updated to latest commit (5b14b76)
|
PR Review
✨ Review tool usage guide:Overview: The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
See the review usage page for a comprehensive guide on using this tool. |
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
User description
Thanks for contributing to the Docker-Selenium project!
A PR well described will help maintainers to quickly review and merge it
Before submitting your PR, please check our contributing guidelines, applied for this repository.
Avoid large PRs, help reviewers by making them as simple and short as possible.
Description
Motivation and Context
Pre-steps to be ready with arm64 supports.
Make some common changes to reduce conflicts when syncing the downstream repo arm
Types of changes
Checklist
Type
Enhancement
Description
Changes walkthrough
9 files
build-test.yml
Setup QEMU and Docker Buildx in GitHub Actions for build-test workflow
.github/workflows/build-test.yml
for building Docker images.
deploy.yml
Integrate Docker Buildx and QEMU in deploy workflow
.github/workflows/deploy.yml
multi-platform Docker image builds.
helm-chart-test.yml
Configure QEMU and Docker Buildx for helm-chart-test workflow
.github/workflows/helm-chart-test.yml
nightly.yaml
Setup multi-platform builds in nightly workflow
.github/workflows/nightly.yaml
platforms.
test-video.yml
Implement Docker Buildx and QEMU in test-video workflow
.github/workflows/test-video.yml
different architectures.
update-dev-beta-browser-images.yml
Setup Docker Buildx and QEMU for browser image builds
.github/workflows/update-dev-beta-browser-images.yml
ARM64.
Dockerfile
Add architecture-specific conditions in Dockerfile
Base/Dockerfile
installations.
install commands.
Makefile
Integrate Docker Buildx for multi-platform support in Makefile
Makefile
builds.
multi-platform builds.
Dockerfile
Enhance Dockerfile with architecture-specific installations
NodeBase/Dockerfile