Prior to this commit, active profiles were being added to the Spring Boot application environment by setting the spring.profiles.active property. This could result in profiles getting parsed differently than other uses of @ActiveProfiles. Setting the profiles directly in the Environment prevents this parsing.
Fixes #19537
Comment From: wilkinsona
This change has been reverted in 2.1.13 as it introduced a regression. See #19788 for details.