diff --git a/src/run/ci_provider/gitlab_ci/logger.rs b/src/run/ci_provider/gitlab_ci/logger.rs index c25dc7c..9032f8b 100644 --- a/src/run/ci_provider/gitlab_ci/logger.rs +++ b/src/run/ci_provider/gitlab_ci/logger.rs @@ -69,10 +69,10 @@ impl Log for GitLabCILogger { // https://docs.gitlab.com/ee/ci/yaml/script.html#custom-collapsible-sections println!( - "{}", - style(format!("section_start:{timestamp}:{new_section_id}")).hidden() + "{}\x0D{}", + style(format!("section_start:{timestamp}:{new_section_id}")).hidden(), + style(name).hidden().cyan().bold() ); - println!("{}", style(name).cyan().bold()); } GroupEvent::End => { // do not fail if there is no current section @@ -80,8 +80,9 @@ impl Log for GitLabCILogger { // https://docs.gitlab.com/ee/ci/yaml/script.html#custom-collapsible-sections println!( - "{}", - style(format!("section_end:{timestamp}:{current_section_id}")).hidden() + "{}\x0D{}", + style(format!("section_end:{timestamp}:{current_section_id}")).hidden(), + style("").hidden() ); *section_id = None;