Add builds.sr.ht configurations
Build and test (using both clang and gcc) on Debian stable x86_64, FreeBSD and Debian unstable arm64.
This commit is contained in:
parent
5ea5c99c58
commit
869e89b3e5
20
.builds/debian-arm64.yml
Normal file
20
.builds/debian-arm64.yml
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
image: debian/unstable
|
||||||
|
arch: arm64
|
||||||
|
packages:
|
||||||
|
- clang
|
||||||
|
- make
|
||||||
|
- gcc
|
||||||
|
tasks:
|
||||||
|
- clang-build: |
|
||||||
|
cd kakoune
|
||||||
|
CXX=clang++ make -j$(nproc)
|
||||||
|
- clang-test: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=C.utf8 make test
|
||||||
|
- gcc-build: |
|
||||||
|
cd kakoune
|
||||||
|
make clean
|
||||||
|
CXX=g++ make -j$(nproc)
|
||||||
|
- gcc-test: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=C.utf8 make test
|
19
.builds/debian.yml
Normal file
19
.builds/debian.yml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
image: debian/stable
|
||||||
|
packages:
|
||||||
|
- clang
|
||||||
|
- gcc
|
||||||
|
- make
|
||||||
|
tasks:
|
||||||
|
- clang-build: |
|
||||||
|
cd kakoune
|
||||||
|
CXX=clang++ make -j$(nproc)
|
||||||
|
- clang-test: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=C.utf8 make test
|
||||||
|
- gcc-build: |
|
||||||
|
cd kakoune
|
||||||
|
make clean
|
||||||
|
CXX=g++ make -j$(nproc)
|
||||||
|
- gcc-test: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=C.utf8 make test
|
18
.builds/freebsd.yml
Normal file
18
.builds/freebsd.yml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
image: freebsd/13.x
|
||||||
|
packages:
|
||||||
|
- gmake
|
||||||
|
- gcc
|
||||||
|
tasks:
|
||||||
|
- build-clang: |
|
||||||
|
cd kakoune
|
||||||
|
CXX=clang++ gmake -j$(sysctl -n hw.ncpu)
|
||||||
|
- test-clang: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=en_US.UTF-8 gmake test
|
||||||
|
- build-gcc: |
|
||||||
|
cd kakoune
|
||||||
|
gmake clean
|
||||||
|
CXX=g++ gmake -j$(sysctl -n hw.ncpu)
|
||||||
|
- test-gcc: |
|
||||||
|
cd kakoune
|
||||||
|
LC_ALL=en_US.UTF-8 gmake test
|
|
@ -1,9 +1,11 @@
|
||||||
= image:{logo}[K,30,30,link="{website}",title="Kakoune logo by p0nce"] Kakoune image:{cirrus-img}[link="{cirrus-url}"] image:{irc-img}[link="{irc-url}"]
|
= image:{logo}[K,30,30,link="{website}",title="Kakoune logo by p0nce"] Kakoune image:{cirrus-img}[link="{cirrus-url}"] {srht-img}[link="{srht-url}"] image:{irc-img}[link="{irc-url}"]
|
||||||
ifdef::env-github,env-browser[:outfilesuffix: .asciidoc]
|
ifdef::env-github,env-browser[:outfilesuffix: .asciidoc]
|
||||||
:logo: https://rawgit.com/mawww/kakoune/master/doc/kakoune_logo.svg
|
:logo: https://rawgit.com/mawww/kakoune/master/doc/kakoune_logo.svg
|
||||||
:website: https://kakoune.org
|
:website: https://kakoune.org
|
||||||
:cirrus-img: https://api.cirrus-ci.com/github/mawww/kakoune.svg
|
:cirrus-img: https://api.cirrus-ci.com/github/mawww/kakoune.svg
|
||||||
:cirrus-url: https://cirrus-ci.com/github/mawww/kakoune
|
:cirrus-url: https://cirrus-ci.com/github/mawww/kakoune
|
||||||
|
:srht-img: https://builds.sr.ht/~mawww/kakoune.svg
|
||||||
|
:srht-url: https://builds.sr.ht/~mawww/kakoune?
|
||||||
:irc-img: https://img.shields.io/badge/IRC-%23kakoune-blue.svg
|
:irc-img: https://img.shields.io/badge/IRC-%23kakoune-blue.svg
|
||||||
:irc-url: https://web.libera.chat/?channels=kakoune
|
:irc-url: https://web.libera.chat/?channels=kakoune
|
||||||
:icons: font
|
:icons: font
|
||||||
|
|
Loading…
Reference in New Issue
Block a user