Skip to content

Commit a9121bb

Browse files
committed
Add KAFKA to CI.
1 parent 81b20df commit a9121bb

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,16 @@ jobs:
1616
- name: setup
1717
run: |
1818
sudo apt-get update
19-
sudo apt-get install cmake g++ libgtest-dev make libssl-dev
20-
sudo apt-get install redis valgrind
19+
sudo apt-get install -y cmake g++ libgtest-dev make libssl-dev
20+
sudo apt-get install -y redis valgrind
21+
sudo apt-get install -y libsnappy-dev libzstd-dev liblz4-dev
2122
- uses: actions/checkout@v2
2223
- name: make
23-
run: make
24+
run: make KAFKA=y
2425
- name: make check
25-
run: make check
26+
run: make check KAFKA=y
2627
- name: make tutorial
27-
run: make tutorial
28+
run: make tutorial KAFKA=y
2829

2930
fedora-cmake:
3031
name: fedora
@@ -37,15 +38,16 @@ jobs:
3738
- run: cat /etc/os-release
3839
- name: install dependencies
3940
run: |
40-
dnf -y update
41-
dnf -y install cmake gcc-c++ gtest-devel make
42-
dnf -y install openssl-devel redis valgrind
41+
sudo dnf -y update
42+
sudo dnf install -y cmake gcc-c++ gtest-devel make
43+
sudo dnf install -y openssl-devel redis valgrind
44+
sudo dnf install -y snappy-devel libzstd-devel lz4-devel zlib-devel
4345
- name: make
44-
run: make
46+
run: make KAFKA=y
4547
- name: make check
46-
run: make check
48+
run: make check KAFKA=y
4749
- name: make tutorial
48-
run: make tutorial
50+
run: make tutorial KAFKA=y
4951

5052
freebsd-cmake:
5153
name: freebsd
@@ -65,5 +67,3 @@ jobs:
6567
freebsd-version
6668
gmake
6769
gmake tutorial
68-
cd tutorial
69-
./parallel_wget http://github.com/

0 commit comments

Comments
 (0)