From 19ccb3abdf6bdf4164e149639531d6fb07206e47 Mon Sep 17 00:00:00 2001 From: AlinsRan Date: Mon, 19 Feb 2024 16:14:25 +0800 Subject: [PATCH] ci: fix fpm installation failure --- build-apisix-runtime.sh | 2 ++ dockerfiles/Dockerfile.fpm | 1 + 2 files changed, 3 insertions(+) diff --git a/build-apisix-runtime.sh b/build-apisix-runtime.sh index 5c68fb56d..f53476db0 100755 --- a/build-apisix-runtime.sh +++ b/build-apisix-runtime.sh @@ -217,6 +217,8 @@ make -j`nproc` sudo make install cd .. + + cd lua-resty-events-${lua_resty_events_ver} || exit 1 sudo install -d "$OR_PREFIX"/lualib/resty/events/ sudo install -m 664 lualib/resty/events/*.lua "$OR_PREFIX"/lualib/resty/events/ diff --git a/dockerfiles/Dockerfile.fpm b/dockerfiles/Dockerfile.fpm index b72e250e0..048e87b8e 100644 --- a/dockerfiles/Dockerfile.fpm +++ b/dockerfiles/Dockerfile.fpm @@ -3,6 +3,7 @@ FROM ubuntu:focal RUN DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y git \ && DEBIAN_FRONTEND=noninteractive apt-get install -y ruby ruby-dev rubygems build-essential rpm \ + && gem install dotenv -v 2.8.1 \ && gem install fpm \ && fpm --version