Unterminated quoted string

I’m using Drone 0.8 and I’m running into a shell issue which is a bit weird. My .drone.yml looks like this:

workspace:
  base: /project
pipeline:
  install-faas-cli:
    image: byrnedo/alpine-curl
    commands:
      - mkdir -p /project/bin
      - curl -sSL https://github.com/openfaas/faas-cli/releases/download/0.6.4/faas-cli > /project/bin/faas-cli
      - chmod +x /project/bin/faas-cli
      - /project/bin/faas-cli version
  tests:
    image: frolvlad/alpine-glibc
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    commands:
      - export PATH=$PATH:/project/bin
      - mkdir -p /project/bin
      - ./bin/ci-install-docker-compose.sh
      - docker-compose -f docker-compose-ci.yml up -d couchdb
      - sleep 5
      - docker-compose -f docker-compose-ci.yml build tests
      - docker-compose -f docker-compose-ci.yml run --rm tests
      - docker-compose -f docker-compose-ci.yml stop couchdb
      - docker-compose -f docker-compose-ci.yml rm -f couchdb

when I run drone exec locally I get this:

[tests:L72:16s] + docker-compose -f docker-compose-ci.yml stop couchdb
Stopping src_couchdb_1 … done
/bin/sh: syntax error: unterminated quoted string
2018/03/27 16:09:44 drone_step_1 : exit code 2

but if I either move the 4 docker-compose commands to their on script or run commands like this:

    commands:
      - set -ex
      - export PATH=$PATH:/project/bin
      - mkdir -p /project/bin
      - ./bin/ci-install-docker-compose.sh
      - docker-compose -f docker-compose-ci.yml up -d couchdb
      - sleep 5
      - docker-compose -f docker-compose-ci.yml build tests
      - docker-compose -f docker-compose-ci.yml run --rm tests
      - docker-compose -f docker-compose-ci.yml stop couchdb
      - docker-compose -f docker-compose-ci.yml rm -f couchdb

everything works fine.

Any ideas?