mirror of
https://github.com/libratbag/piper.git
synced 2026-04-29 10:43:21 -04:00
Add circle.yml
Currently only checks for style issues Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
committed by
Jente Hidskes
parent
fe287b5743
commit
7b6fcdddc0
@@ -32,6 +32,11 @@ Screenshots
|
||||
|
||||

|
||||
|
||||
Build Status
|
||||
============
|
||||
|
||||
[](https://circleci.com/gh/libratbag/piper)
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
|
||||
24
circle.yml
Normal file
24
circle.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
version: 2
|
||||
jobs:
|
||||
build:
|
||||
working_directory: ~/piper
|
||||
docker:
|
||||
- image: fedora:rawhide
|
||||
steps:
|
||||
- run:
|
||||
command: |
|
||||
dnf install -y git python3-flake8
|
||||
- checkout
|
||||
- run: flake8-3 . piper.in
|
||||
|
||||
# now install and checks the resulting file (just in case)
|
||||
- run:
|
||||
command: |
|
||||
dnf install -y meson python3-devel pygobject3-devel
|
||||
- run:
|
||||
command: |
|
||||
meson build
|
||||
ninja -C build
|
||||
- run: flake8-3 buildir/piper
|
||||
- store_artifacts:
|
||||
path: ~/piper/build/meson-logs
|
||||
Reference in New Issue
Block a user