Add cirrus CI
This commit is contained in:
parent
36924e171c
commit
6f32d5f7fd
2 changed files with 22 additions and 0 deletions
18
.cirrus.yml
Normal file
18
.cirrus.yml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
task:
|
||||||
|
container:
|
||||||
|
image: archlinux:base-devel
|
||||||
|
|
||||||
|
matrix:
|
||||||
|
- name: Build (clang)
|
||||||
|
script:
|
||||||
|
- sudo pacman --noconfirm -Syu
|
||||||
|
- sudo pacman --noconfirm -S git meson ninja lua51 wlroots wayland-protocols
|
||||||
|
- meson build -Dlua-pkg=lua51
|
||||||
|
- ninja -C build
|
||||||
|
|
||||||
|
- name: Format
|
||||||
|
script:
|
||||||
|
- sudo pacman --noconfirm -Syu
|
||||||
|
- sudo pacman --noconfirm -S clang git
|
||||||
|
- clang-format -i **/*.{c,h}
|
||||||
|
- git diff --exit-code
|
|
@ -11,3 +11,7 @@ tab_width = 4
|
||||||
[meson.build]
|
[meson.build]
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
tab_width = 2
|
tab_width = 2
|
||||||
|
|
||||||
|
[*.yml]
|
||||||
|
indent_size = 2
|
||||||
|
tab_width = 2
|
||||||
|
|
Loading…
Reference in a new issue