log_group 284 B

12345678910111213141516
  1. autoload -Uz log_info
  2. if (( ! ${+_log_group} )) typeset -g _log_group=0
  3. if (( ${+CI} )) {
  4. if (( _log_group )) {
  5. print "::endgroup::"
  6. typeset -g _log_group=0
  7. }
  8. if (( # )) {
  9. print "::group::${@}"
  10. typeset -g _log_group=1
  11. }
  12. } else {
  13. if (( # )) log_info ${@}
  14. }