`group` field to specify parallelism doesn't seem to work

The group field for single-machine parallelism as specified in #1356 doesn’t seem to work when running the locally or when pushing to the server.

Using this .drone.yml file:

workdir:
  path: /src/

pipeline:
  go:
    image: golang:1.8-alpine
    group: lol
    commands:
      - cd ./go
      - go build -o drone-test
      - go test
  go1:
    image: golang:1.8-alpine
    group: lol
    commands:
      - cd ./go
      - go build -o drone-test
      - go test

and executing the following command results in what I’ve pasted below (I’ve pushed it to the drone server and it seems to also not understand it):

> drone exec
Running Matrix job #0
400 Bad Request: No command specified

Am I mistaken in thinking that this is how to do it? Is there something I am missing?

It works if you are running the canary build. Note that the canary build is not ready for general use and has known issues, so I recommend waiting for the stable release.

Ahh, okay. It explains why it isn’t better documented. Thanks for the quick response!