Skip to content

Commit c808551

Browse files
committed
Add Excimer installation to Dockerfile and update environment variables in docker.env, octane.yaml, and octane-pdns.yaml
1 parent 266e3e4 commit c808551

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

.github/workflows/octane-pdns.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,4 @@ jobs:
108108
"INSTALL_PGSQL=${{ env.INSTALL_PGSQL }}"
109109
"INSTALL_PG_CLIENT=${{ env.INSTALL_PG_CLIENT }}"
110110
"INSTALL_POSTGIS=${{ env.INSTALL_POSTGIS }}"
111+
"INSTALL_EXCIMER=${{ env.INSTALL_EXCIMER }}"

.github/workflows/octane.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -120,3 +120,4 @@ jobs:
120120
"INSTALL_PGSQL=${{ env.INSTALL_PGSQL }}"
121121
"INSTALL_PG_CLIENT=${{ env.INSTALL_PG_CLIENT }}"
122122
"INSTALL_POSTGIS=${{ env.INSTALL_POSTGIS }}"
123+
"INSTALL_EXCIMER=${{ env.INSTALL_EXCIMER }}"

docker.env

+1
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,4 @@ INSTALL_PDO_PGSQL=false
4343
INSTALL_PGSQL=false
4444
INSTALL_PG_CLIENT=false
4545
INSTALL_POSTGIS=false
46+
INSTALL_EXCIMER=true

octane-pdns/Dockerfile

+8
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ ARG INSTALL_PDO_PGSQL=false
5959
ARG INSTALL_PGSQL=false
6060
ARG INSTALL_PG_CLIENT=false
6161
ARG INSTALL_POSTGIS=false
62+
ARG INSTALL_EXCIMER=true
6263

6364
ENV DEBIAN_FRONTEND=noninteractive \
6465
TERM=xterm-color \
@@ -257,6 +258,13 @@ RUN if [ ${INSTALL_PG_CLIENT} = true ]; then \
257258
fi && \
258259
apt-get purge -yqq gnupg; \
259260
fi
261+
###########################################
262+
# Excimer
263+
###########################################
264+
RUN if [ ${INSTALL_EXCIMER} = true ]; then \
265+
pecl -q install -o -f excimer && \
266+
docker-php-ext-enable excimer; \
267+
fi
260268

261269
###########################################
262270
# Include composer

0 commit comments

Comments
 (0)