Skip to content

Commit 778e4bf

Browse files
committed
Cirrus CI: Reduce the footprint a little bit. [skip appveyor]
Same as in libpcap.
1 parent f80e2dc commit 778e4bf

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

.cirrus.yml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ freebsd_task:
88
freebsd_instance:
99
# FreeBSD fails to start with 1 GB. 8 CPUs max concurrency.
1010
# The number of CPU cores must be either 1 or a multiple of 2.
11-
cpu: 2
11+
cpu: 1
1212
memory: 2G
1313
image_family: freebsd-13-3
1414
env:
1515
IGNORE_OSVERSION: yes
16-
MAKEFLAGS: -j 3
1716
MATRIX_CC: clang17 gcc13
1817
script:
1918
- pkg install -qy git autoconf gcc13 llvm17
@@ -30,30 +29,22 @@ linux_task:
3029
container:
3130
# Linux works just fine with 1 GB. 16 CPUs max concurrency.
3231
# The number of CPU cores must be either 1 or a multiple of 2.
33-
cpu: 4
32+
cpu: 1
3433
memory: 1G
3534
image: ubuntu:22.04
3635
env:
3736
DEBIAN_FRONTEND: noninteractive
38-
MAKEFLAGS: -j 5
39-
MATRIX_CC: gcc clang-15
4037
LANG: C
4138
script:
4239
- apt-get -qy update >/dev/null
43-
- apt-get -qy install git autoconf make cmake clang-15 gcc >/dev/null
44-
- apt-get -qy install flex bison libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev >/dev/null # for libpcap
45-
- apt-get -qy install libssl-dev libsmi2-dev libcap-ng-dev libpcap-dev binutils-dev >/dev/null
46-
- apt-get -qy install sudo >/dev/null # for some tcpdump commands
40+
- apt-get -qy install autoconf make gcc libpcap-dev >/dev/null # for "./configure"
41+
- apt-get -qy install cmake git >/dev/null # for "make releasecheck"
4742
- apt-get -qy install shellcheck >/dev/null
48-
- apt list --installed 'lib*-dev'
49-
- echo '$ git clone [...] libpcap.git'
50-
- git -C .. clone --depth ${CIRRUS_CLONE_DEPTH} --branch=master --quiet ${LIBPCAP_GIT}
5143
- ./autogen.sh
5244
- ./configure --quiet # build the Makefile
5345
- make releasecheck
5446
- make whitespacecheck
5547
- make shellcheck
56-
- ./build_matrix.sh
5748

5849
macos_task:
5950
name: macos-aarch64
@@ -73,7 +64,7 @@ coverity_task:
7364
name: Coverity Scan
7465
only_if: $CIRRUS_BRANCH == 'coverity_scan'
7566
container:
76-
cpu: 4
67+
cpu: 1
7768
memory: 2G
7869
image: ubuntu:22.04
7970
env:

0 commit comments

Comments
 (0)