tasks: build2: ["@docker", "@client", "@server", "@build", "@p"] # Example of accepting a sequence of strings build: - echo 1 - run_mode: Parallel tasks: ["@t1", "@t2", "@t3", "@t4", "@t5", "@t6"] t1: sleep 1 && echo 1 t2: sleep 1 && echo 2 t3: sleep 1 && echo 3 t4: sleep 1 && echo 4 t5: sleep 1 && echo 5 t6: sleep 1 && echo 6 p: run_mode: Parallel tasks: - echo p1 - echo p2 - echo p3 - ech p4 - echo p5 # Example of accepting a map docker: command: docker run -it --init pwa -p 8080:80 env: - NODE_ENV=production # single-line commands client: rimraf dist && webpack --color --env.mode production storybook: rimraf storybook-static && build-storybook # Multi-line commands where newlines are preserved server: | rimraf server/dist webpack --config webpack.server.js --color --env.mode production