# https://taskfile.dev version: '3' tasks: build: desc: Build Docker images for Mocha cmds: - ninja - docker compose -f compose/docker-compose.prod.yml build run: desc: Spin up a temporary Mocha instance in Docker for development cmds: - ninja - docker compose -f compose/docker-compose.dev.yml up new: desc: Create a new Mochafile cmds: - cp compose/docker-compose.dev.yml docker-compose.yml - touch Mochafile clean: desc: Bring down all development Docker containers dir: '{{.USER_WORKING_DIR}}' #preconditions: # - test -f docker-compose.yml cmds: - docker compose -f compose/docker-compose.dev.yml down