Commit 5c9fcaf2 authored by Émilie Gerbaud's avatar Émilie Gerbaud
Browse files

[ci] add support of OpenID Connect to rocky8

Showing with 6 additions and 3 deletions
......@@ -40,7 +40,7 @@ job-rocky8-ninja-clang:
- .tester-artifacts
variables:
# -DCMAKE_PREFIX_PATH=/usr/local: Unit tests require libnghttp2_asio, which has been build and intalled into /usr/local
CMAKE_OPTIONS: ${ROCKY8_CMAKE_OPTIONS_UNIT_TESTS}
CMAKE_OPTIONS: ${ROCKY8_CMAKE_OPTIONS_UNIT_TESTS} -DENABLE_OPENID_CONNECT=ON
#################################################
# UNIT TESTS
......
......@@ -17,7 +17,7 @@ variables:
# Docker image version
ARCHLINUX_IMAGE_VERSION: 20230704_enable_tests
ROCKY_8_IMAGE_VERSION: 20231010_remove_okay_repo
ROCKY_8_IMAGE_VERSION: 20240419_cpp-jwt
ROCKY_9_IMAGE_VERSION: 20240411_cpp-jwt
DEBIAN_10_IMAGE_VERSION: 20230818_cmake_3.22.6
DEBIAN_11_IMAGE_VERSION: 20230818_cmake_3.22.6
......
###############################################################################
# Dockerfile used to make gitlab.linphone.org:4567/bc/public/flexisip/bc-dev-rocky8:20231010_remove_okay_repo
# Dockerfile used to make gitlab.linphone.org:4567/bc/public/flexisip/bc-dev-rocky8:20240419_cpp-jwt
###############################################################################
FROM rockylinux:8
......@@ -44,6 +44,9 @@ RUN sudo dnf -y install \
# Install all dependencies needed for Flexisip
openssl-devel \
boost-devel \
cpp-jwt-devel \
# json-devel is a depency of cpp-jwt but not declared in its package dependencies
json-devel \
hiredis-devel \
jansson-devel \
libsqlite3x-devel \
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment