File tree 3 files changed +12
-6
lines changed
3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 48
48
mkdir -p build && cd build
49
49
export ninja=$(command -v ninja)
50
50
[ -z "${ninja}" ] && export ninja=$(command -v ninja-build)
51
- meson .. || cat meson-logs/meson-log.txt >&2
51
+ meson setup .. || cat meson-logs/meson-log.txt >&2
52
52
${ninja}
53
53
54
54
- name : Run tests
Original file line number Diff line number Diff line change 1
1
---
2
2
name : coverage
3
3
4
- on : [push, pull_request]
4
+ on :
5
+ push :
6
+ paths-ignore :
7
+ - ' **.md'
8
+ pull_request :
9
+ paths-ignore :
10
+ - ' **.md'
5
11
6
12
jobs :
7
13
build :
Original file line number Diff line number Diff line change @@ -6,24 +6,24 @@ debian:*|ubuntu:*)
6
6
apt clean
7
7
apt update
8
8
apt -y install gcc meson pkg-config libjose-dev jose libhttp-parser-dev \
9
- systemd gcovr curl socat iproute2
9
+ systemd gcovr curl socat iproute2 asciidoc
10
10
;;
11
11
12
12
* fedora:* )
13
13
echo ' max_parallel_downloads=10' >> /etc/dnf/dnf.conf
14
14
dnf -y clean all
15
15
dnf -y --setopt=deltarpm=0 update
16
16
dnf -y install gcc meson pkgconfig libjose-devel jose llhttp-devel \
17
- systemd gcovr curl socat iproute
17
+ systemd gcovr curl socat iproute asciidoc
18
18
;;
19
19
20
- centos:* )
20
+ centos:7 )
21
21
yum -y clean all
22
22
yum -y --setopt=deltarpm=0 update
23
23
yum install -y yum-utils epel-release
24
24
yum config-manager -y --set-enabled PowerTools \
25
25
|| yum config-manager -y --set-enabled powertools || :
26
- yum -y install meson socat iproute
26
+ yum -y install meson socat iproute asciidoc
27
27
yum-builddep -y tang
28
28
;;
29
29
You can’t perform that action at this time.
0 commit comments