Merge topic 'ci-vcvarsall-fix' into release-3.31

c1ddff67f2 ci: use JSON to transfer environment variables

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !9963