-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
3
-
Iteration Hagryphus, Iteration Iguanodon
-
Not Needed
We add a copy of the compile_artifact task that runs on RHEL8 for all architectures for which we otherwise currently build with RHEL7 or AL2 (all except ppc64le). We add a switch to the upload step of this task that only uploads the file if the current evergreen distro name matches a hardcoded regular expression. This regular expression should match all current compilation hosts, and none of the added copies (e.g. /^(rhel70|win|rhel81-power8|amazon2-arm64|macos)/), so that if we need to switch over to the copied/newer-distro compile tasks for a single release, we can do so only by adjusting this regular expression.