Write a basic keymap sanity checker utility

This commit is contained in:
Josh Klar
2018-09-23 02:38:28 -07:00
parent 3f83e6a85b
commit 94130740c4
19 changed files with 246 additions and 15 deletions

View File

@@ -22,6 +22,23 @@ jobs:
paths:
- .venv
test:
docker:
- image: 'python:3.7'
environment:
KMK_TEST: 1
PIPENV_VENV_IN_PROJECT: 1
steps:
- checkout
- restore_cache:
keys:
- v1-kmk-venv-{{ checksum "Pipfile.lock" }}
- run: pip install pipenv==2018.7.1
- run: make test
build_pyboard:
docker:
- image: 'python:3.7'
@@ -70,6 +87,14 @@ workflows:
only: /.*/
tags:
only: /.*/
- test:
filters:
branches:
only: /.*/
tags:
only: /.*/
requires:
- lint
- build_pyboard:
filters:
branches:
@@ -77,7 +102,7 @@ workflows:
tags:
only: /.*/
requires:
- lint
- test
- build_teensy_31:
filters:
branches:
@@ -85,4 +110,4 @@ workflows:
tags:
only: /.*/
requires:
- lint
- test