From 4228f1079bafb3303ac197abc8bdd995bfc22f81 Mon Sep 17 00:00:00 2001 From: Maple Date: Thu, 16 Oct 2025 11:54:31 +0200 Subject: [PATCH] move git submodule step into dockerfile --- .gitlab-ci.yml | 2 +- Dockerfile | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5ed79de..63a8bd7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ image: docker:24.0.5 before_script: - - git submodule update --init + - stages: - build diff --git a/Dockerfile b/Dockerfile index 7359074..3bb5933 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,14 @@ FROM rust:alpine as builder -RUN apk add openssl-dev musl-dev openssl-libs-static lld +RUN apk add openssl-dev musl-dev openssl-libs-static lld git WORKDIR /app COPY . . +RUN git submodule update --init + RUN OPENSSL_LIB_DIR=/usr/lib OPENSSL_INCLUDE_DIR=/usr/include/openssl OPENSSL_STATIC=1 cargo build --release --target x86_64-unknown-linux-musl FROM scratch as final