On 01/08/2023 15.04, Daniel P. Berrangé wrote:
> The FF_SCRIPT_SECTIONS=1 variable should ordinarily cause output from
> each line of the job script to be presented in a collapsible section
> with execution time listed.
>
> While it works on Linux shared runners, when used with Windows runners
> with PowerShell, this option does not create any sections, and actually
> causes echo'ing of commands to be disabled, making it even worse to
> debug the jobs.
>
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
> .gitlab-ci.d/windows.yml | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/.gitlab-ci.d/windows.yml b/.gitlab-ci.d/windows.yml
> index 552e3b751d..cd7622a761 100644
> --- a/.gitlab-ci.d/windows.yml
> +++ b/.gitlab-ci.d/windows.yml
> @@ -12,6 +12,10 @@
> needs: []
> stage: build
> timeout: 80m
> + variables:
> + # This feature doesn't (currently) work with PowerShell, it stops
> + # the echo'ing of commands being run and doesn't show any timing
> + FF_SCRIPT_SECTIONS: 0
> artifacts:
> name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
> expire_in: 7 days
Acked-by: Thomas Huth <thuth@redhat.com>