-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Fully Compatible
-
STM 2021-04-19, STM 2021-05-03, STM 2021-05-17, STM 2021-05-31
-
156
-
3
Extract normal shell scripts from the etc/evergreen.yml file, and invoke them with subprocess.exec.
This ticket will track all the work, but will be done in multiple commits
AC:
- For patch builds that fail, file a follow-up ticket to investigate those failures separately. (i.e. SIGWIN patch builds is likely to be a pain that we will handle separately.)
- depends on
-
SERVER-55300 Implement expansions handling for standalone shell
- Closed
- is depended on by
-
SERVER-55629 Evergreen.yml lint rule: Enable no-working-dir-on-shell
- Closed
-
SERVER-55630 Evergreen.yml lint rule: Enable no-shell-exec
- Closed
-
SERVER-55631 Evergreen.yml lint rule: Enable no-multiline-expansions-update
- Closed