How can I do this Hugo in Jekyll?

<div class="bgImage">
    {{ if eq (printf "%T" $cover.images) "string"}}
      <div class="coverImage" style="background-image: url('{{$baseUrl}}images/covers/{{ $cover.images }}')"></div>
    {{ end }}
    {{ if eq (printf "%T" $cover.images) "[]interface {}" }}
      {{ if lt (len $cover.images) 2}}
        <div class="coverImageStatic" style="background-image: url('{{$baseUrl}}images/covers/{{ index $cover.images 0 }}')"></div>
      {{ else }}
        {{ range $cover.images }}<div class="coverImage" style="background-image: url('{{$baseUrl}}images/covers/{{ . }}')"></div>
        {{ end }}
      {{ end }}
    {{ end }}
  </div>

I want it to move through a set of images. How can I convert this to Jekyll?

Basically the user puts names in a data file and I need to be able to move through them.