Skip to content

Conversation

@m1kola
Copy link
Collaborator

@m1kola m1kola commented Feb 19, 2025

Summary:

This will help with code reusability.

All Submissions:

  • Have you opened an Issue before filing this PR?
  • Have you signed our CLA?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Put closes #XXXX in your comment to auto-close the issue that your PR fixes (if such).

@m1kola m1kola added the safe-to-test Add this label to PRs from forks to trigger E2E tests label Feb 20, 2025
@m1kola m1kola force-pushed the args_instead_of_env_vars branch from 3c64186 to e89c0f7 Compare February 20, 2025 11:14
@m1kola m1kola added safe-to-test Add this label to PRs from forks to trigger E2E tests and removed safe-to-test Add this label to PRs from forks to trigger E2E tests labels Feb 20, 2025
@m1kola m1kola changed the title Refactoring: propagate env vars via parameters CLOUDP-302068: Refactoring: propagate env vars via parameters Feb 21, 2025
Comment on lines +63 to +64
construct.MongodbRepoUrlEnv,
construct.MongodbImageEnv,
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is probably the most significant change in this PR: rest is moving things around and updating tests where applicable.

These env vars were not required before, but from the code it seems like they actually are required. So I'm adding them here. Would be good to get a sanity check here. Am I missing something? Is it actually possible and reasonable to run without them?

@m1kola m1kola force-pushed the args_instead_of_env_vars branch from e89c0f7 to 3790e47 Compare February 21, 2025 14:53
@m1kola m1kola added safe-to-test Add this label to PRs from forks to trigger E2E tests and removed safe-to-test Add this label to PRs from forks to trigger E2E tests labels Feb 21, 2025
@m1kola m1kola force-pushed the args_instead_of_env_vars branch from 3790e47 to 51c2e36 Compare March 7, 2025 14:57
@m1kola m1kola added safe-to-test Add this label to PRs from forks to trigger E2E tests and removed safe-to-test Add this label to PRs from forks to trigger E2E tests labels Mar 7, 2025
@m1kola m1kola force-pushed the args_instead_of_env_vars branch from 51c2e36 to ba14af9 Compare March 7, 2025 16:20
@m1kola m1kola added safe-to-test Add this label to PRs from forks to trigger E2E tests and removed safe-to-test Add this label to PRs from forks to trigger E2E tests labels Mar 7, 2025
@m1kola m1kola marked this pull request as ready for review March 10, 2025 15:23
@m1kola m1kola merged commit 6e53d3c into mongodb:master Mar 10, 2025
54 checks passed
@m1kola m1kola deleted the args_instead_of_env_vars branch March 10, 2025 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe-to-test Add this label to PRs from forks to trigger E2E tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants