Skip to content

TOOLS-4235 More Evergreen config cleanup#1023

Open
autarch wants to merge 1 commit into
masterfrom
07-09-tools-4235_more_evergreen_config_cleanup
Open

TOOLS-4235 More Evergreen config cleanup#1023
autarch wants to merge 1 commit into
masterfrom
07-09-tools-4235_more_evergreen_config_cleanup

Conversation

@autarch

@autarch autarch commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

This removes the deliberate_fail_to_test_build_baron_context_rules task and cleans up some escaping in the Evergreen config.

It also removes the need for escaping a string in YAML by interpolating it into bash code with single quotes instead of double.

This removes the deliberate_fail_to_test_build_baron_context_rules task and cleans up some escaping in the Evergreen config.

It also removes the need for escaping a string in YAML by interpolating it into bash code with single quotes instead of double.
@autarch autarch requested a review from a team as a code owner July 9, 2026 14:52
@autarch autarch requested review from fancywriter and mmcclimon and removed request for a team July 9, 2026 14:52

autarch commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@autarch autarch removed the request for review from fancywriter July 9, 2026 14:53

@mmcclimon mmcclimon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM, thanks!

Comment thread common.yml
mkdir -p /data/db/
if [ "${USE_TLS}" = "true" ]; then
NODE_OPTIONS="${replsettest_tls_config}"
NODE_OPTIONS='${replsettest_tls_config}'

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I am a little surprised this works? I would expect this to set NODE_OPTIONS to the literal string ${replsettest_tls_config}. Clearly I'm wrong, though, so chalking this up to evergreen + yaml + bash code in string is not the best way to write programs.

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.

2 participants