Files
platformio/.tasks/docker.yml
2026-01-24 13:48:00 +01:00

30 lines
580 B
YAML

version: '3'
tasks:
build:
desc: Build Docker image
cmds:
- docker-compose build
run:
desc: Run container and compile project
cmds:
- docker-compose run --rm platformio pio run
shell:
desc: Open shell in Docker container
cmds:
- docker-compose run --rm platformio bash
clean:
desc: Clean Docker containers and images
cmds:
- docker-compose down
- docker-compose rm -f
flash:
desc: Compile in Docker, upload locally (recommended for macOS)
cmds:
- task: run
- pio run --target upload