-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
build: optimize image layers in base images #2212
Conversation
Signed-off-by: Viet Nguyen Duc <[email protected]>
PR Description updated to latest commit (b70efcd)
|
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might get hard to debug when one of the commands fails, but let's see how it goes.
Thank you, @VietND96!
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
Update for #2210
With enough CI tests, I think there is no breakage.
Batch 1 update for Base and NodeBase images. Diff can be seen as below
Before
After
Types of changes
Checklist
Type
enhancement, configuration changes
Description
AUTHORS
instead ofGH_ORG
environment variable.GH_ORG
withAUTHORS
.Changes walkthrough
build-test.yml
Update GitHub Actions Workflow for Build and Test
.github/workflows/build-test.yml
GH_ORG
environment variable withAUTHORS
in the GitHubActions workflow for build and test.
deploy.yml
Modify Deploy Workflow Environment Variables
.github/workflows/deploy.yml
GH_ORG
toAUTHORS
in the deployworkflow.
helm-chart-test.yml
Adjust Helm Chart Test Workflow Variables
.github/workflows/helm-chart-test.yml
GH_ORG
toAUTHORS
in the environment variables for Helm charttesting.
nightly.yaml
Update Nightly Build Workflow Environment Settings
.github/workflows/nightly.yaml
GH_ORG
toAUTHORS
in the nightly build workflow environmentsettings.
test-video.yml
Update Video Test Workflow Environment Variables
.github/workflows/test-video.yml
GH_ORG
toAUTHORS
in the video test workflow environmentvariables.
Makefile
Align Makefile with Dockerfile Environment Variable Changes
Makefile
GH_ORG
withAUTHORS
in the Makefile to align with Dockerfilechanges.
Dockerfile
Optimize Base Image and Update Environment Variables
Base/Dockerfile
GH_ORG
withAUTHORS
and added several new environmentvariables and configurations.
instructions for better caching.
Dockerfile
Enhance NodeBase Image with Locale Settings and Selenium
Configurations
NodeBase/Dockerfile
configuration environment variables.
caching.