Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Commit ea5a4d6

Browse files
committed
ci: Build with --otel on dev distros
This just builds the OTEL stuff for the Fedora Rawhide and Alpine Edge distributions. If we ever get test cases covering OTEL we can figure out the best way to do it in the ci.yaml, but right now I don't see the point in building OTEL in every test configuration there... Signed-off-by: Andrew Clayton <a.clayton@nginx.com>
1 parent 1dfe5bb commit ea5a4d6

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/ci-dev-distro-compiler.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ jobs:
3939
which wget git gcc make pcre2-devel openssl-devel \
4040
python-unversioned-command python3 python3-devel \
4141
php-devel php-embedded perl-devel perl-ExtUtils-Embed \
42-
ruby-devel java-devel nodejs-devel nodejs-npm golang
42+
ruby-devel java-devel nodejs-devel nodejs-npm golang \
43+
cargo rust
4344
if [ "${{ matrix.compiler }}" = "clang" ]; then
4445
dnf -y install --setopt=install_weak_deps=False clang
4546
fi
@@ -50,9 +51,9 @@ jobs:
5051
- name: configure unit CC=${{ matrix.compiler }}
5152
run: |
5253
if [ "${{ matrix.compiler }}" = "clang" ]; then
53-
./configure --openssl --cc=clang
54+
./configure --openssl --otel --cc=clang
5455
else
55-
./configure --openssl
56+
./configure --openssl --otel
5657
fi
5758
5859
- name: make unit
@@ -128,7 +129,8 @@ jobs:
128129
run: |
129130
apk update && apk upgrade
130131
apk add gcc make musl-dev openssl-dev pcre2-dev curl \
131-
php83-dev php83-embed python3-dev perl-dev ruby-dev openjdk21-jdk
132+
php83-dev php83-embed python3-dev perl-dev ruby-dev \
133+
openjdk21-jdk cargo rust
132134
if [ "${{ matrix.compiler }}" = "clang" ]; then
133135
apk add clang
134136
fi
@@ -138,9 +140,9 @@ jobs:
138140
- name: configure unit CC=${{ matrix.compiler }}
139141
run: |
140142
if [ "${{ matrix.compiler }}" = "clang" ]; then
141-
./configure --openssl --cc=clang
143+
./configure --openssl --otel --cc=clang
142144
else
143-
./configure --openssl
145+
./configure --openssl --otel
144146
fi
145147
146148
- name: make unit

0 commit comments

Comments
 (0)