Skip to content

DM-53944: Improve handling of job environment settings. - #231

Merged
MichelleGower merged 3 commits into
mainfrom
tickets/DM-53944
Oct 15, 2026
Merged

MichelleGower merged 3 commits into
mainfrom
tickets/DM-53944

Conversation

@MichelleGower

@MichelleGower MichelleGower commented Feb 12, 2026 •

Copy link
Copy Markdown
Collaborator

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

@codecov

codecov Bot commented Feb 12, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.30%. Comparing base (c8b36bb) to head (6b4421b).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #231      +/-   ##
==========================================
+ Coverage   92.76%   93.30%   +0.53%     
==========================================
  Files          53       53              
  Lines        6459     6632     +173     
  Branches      571      586      +15     
==========================================
+ Hits         5992     6188     +196     
+ Misses        367      352      -15     
+ Partials      100       92       -8     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@MichelleGower
MichelleGower force-pushed the tickets/DM-53944 branch 4 times, most recently from 2b28dad to d0f4959 Compare October 3, 2026 20:03
@MichelleGower
MichelleGower marked this pull request as ready for review October 12, 2026 18:49
Comment thread doc/lsst.ctrl.bps/quickstart.rst
MichelleGower and others added 3 commits October 15, 2026 10:31
Read submit configs through a private Config subclass whose merge
replaces ${VAR} inside environment sections with the value already
held for VAR. Several included files can then each prepend to the
same environment variable, whatever it is called, without any
special handling in daf_butler.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@MichelleGower
MichelleGower merged commit bf4922f into main Oct 15, 2026
21 checks passed
@MichelleGower
MichelleGower deleted the tickets/DM-53944 branch October 15, 2026 21:09
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.

3 participants