'Generic Commit'
Some checks failed
dropshell-build / build (push) Failing after 8s

This commit is contained in:
Your Name 2025-06-06 21:13:27 +12:00
parent 4cf623474f
commit 5ef14aed31

View File

@ -94,6 +94,37 @@ RUN curl -LO https://ftp.postgresql.org/pub/source/v${POSTGRES_VERSION}/postgres
RUN ls /usr/local/pgsql/include/pg_config.h
ARG CURL_VERSION=8.7.1
WORKDIR /tmp
RUN curl -LO https://curl.se/download/curl-${CURL_VERSION}.tar.gz && \
tar xzf curl-${CURL_VERSION}.tar.gz && \
cd curl-${CURL_VERSION} && \
./configure --disable-shared --enable-static --with-ssl=/usr/local/openssl-musl --prefix=/usr/local/curl && \
make -j$(nproc) && \
make install && \
cd / && rm -rf /tmp/curl-${CURL_VERSION} /tmp/curl-${CURL_VERSION}.tar.gz
ARG MARIADB_CONNECTOR_VERSION=3.3.7
WORKDIR /tmp
RUN curl -LO https://downloads.mariadb.com/Connectors/c/connector-c-${MARIADB_CONNECTOR_VERSION}/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src.tar.gz && \
tar xzf mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src.tar.gz && \
cd mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src && \
cmake . \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local/mariadb-connector-c \
-DWITH_SSL=OPENSSL \
-DWITH_STATIC=ON \
-DOPENSSL_ROOT_DIR=/usr/local/openssl-musl \
-DOPENSSL_USE_STATIC_LIBS=TRUE \
-DCURL_INCLUDE_DIR=/usr/local/curl/include \
-DCURL_LIBRARY=/usr/local/curl/lib/libcurl.a \
-DWITH_SHARED=OFF && \
make -j$(nproc) && \
make install && \
cd / && rm -rf /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src.tar.gz
#ARG DROGON_VERSION=1.9.5
RUN git clone --recurse-submodules https://github.com/drogonframework/drogon.git /tmp/drogon && \
#RUN git clone --branch v${DROGON_VERSION} --depth 1 https://github.com/drogonframework/drogon.git /tmp/drogon && \