Files
drivers/.circleci/config.yml
T
Ron Evans 720097ebad ci: perform go fmt test on all files
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-04-24 19:07:41 +02:00

29 lines
1.7 KiB
YAML

# Golang CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-go/ for more details
version: 2
jobs:
build:
docker:
- image: tinygo/tinygo:0.5.0
working_directory: /usr/local/go/src/github.com/tinygo-org/drivers
steps:
- checkout
- run: tinygo version
- run:
name: "Enforce Go Formatted Code"
command: "! go fmt ./... 2>&1 | read"
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/adxl345/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/apa102/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/bh1750/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/blinkm/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/bmp180/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/ds3231/main.go
- run: tinygo build -size short -o test.elf -target=microbit ./examples/easystepper/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/espat/esphub/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/mag3110/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/mma8653/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/mpu6050/main.go
- run: tinygo build -size short -o test.elf -target=itsybitsy-m0 ./examples/vl53l1x/main.go
- run: tinygo build -size short -o test.elf -target=circuitplay-express ./examples/ws2812/main.go