-
Notifications
You must be signed in to change notification settings - Fork 1
PSMDB-1690 #436
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
base: main
Are you sure you want to change the base?
PSMDB-1690 #436
Conversation
c36aa1d
to
895725f
Compare
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.
Pull Request Overview
This PR refactors the Docker build pipeline for PSMDB (Percona Server for MongoDB) regression tests by introducing multi-stage builds with specialized build targets and adding Bazel build system support alongside the existing SCons build system.
- Introduces multiple specialized build stages (unittests, integrationtests, benchmarks, jstests) for different testing scenarios
- Adds Bazel build system support with conditional build logic to use either Bazel or SCons
- Updates package versions and dependencies, including adding debug packages and reorganizing environment variables
Comments suppressed due to low confidence (1)
regression-tests/build_image/Dockerfile_gcc_from_scratch:1
- The conditional build logic duplicates similar patterns across multiple stages. Consider extracting this into a shared script or function to reduce code duplication and improve maintainability.
ARG OS=debian:12
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
7e9ac25
to
69d97a6
Compare
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.
Pull Request Overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 8 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
69d97a6
to
4d6c129
Compare
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.
Pull Request Overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
4d6c129
to
751931f
Compare
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.
Pull Request Overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
04e6ac4
to
751931f
Compare
d05e2d8
to
0eb683e
Compare
0eb683e
to
330c81d
Compare
No description provided.