more secure image
Some checks failed
Docker Builders / build-base-builder (push) Has been cancelled
Docker Builders / build-cpp-builder (push) Has been cancelled
Docker Builders / build-bigfoot-builder (push) Has been cancelled
Docker Builders / build-bigfootcoverage-builder (push) Has been cancelled

This commit is contained in:
2026-01-25 19:11:18 +01:00
parent 557031a2a2
commit eac14d4001
2 changed files with 4 additions and 10 deletions

View File

@@ -5,8 +5,6 @@ FROM $BASE_BUILDER
ARG CONAN_RELEASE_PROFILE
ARG CONAN_RELWITHDEBINFO_PROFILE
ARG CONAN_DEBUG_PROFILE
ARG ARTIFACTORY_CONAN_USER
ARG ARTIFACTORY_CONAN_PASSWORD
ARG PACKAGES_CHANNEL
RUN apt-get update \
@@ -30,7 +28,7 @@ RUN apt-get update \
COPY conanfile.py BigfootDependencies/conanfile.py
RUN ccache --zero-stats \
&& CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELEASE_PROFILE} -pr:b=${CONAN_RELEASE_PROFILE} -s build_type=Release \
&& CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELWITHDEBINFO_PROFILE} -pr:b=${CONAN_RELWITHDEBINFO_PROFILE} -s build_type=RelWithDebInfo \
&& CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_DEBUG_PROFILE} -pr:b=${CONAN_DEBUG_PROFILE} -s build_type=Debug \
&& conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELEASE_PROFILE} -pr:b=${CONAN_RELEASE_PROFILE} -s build_type=Release \
&& conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELWITHDEBINFO_PROFILE} -pr:b=${CONAN_RELWITHDEBINFO_PROFILE} -s build_type=RelWithDebInfo \
&& conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_DEBUG_PROFILE} -pr:b=${CONAN_DEBUG_PROFILE} -s build_type=Debug \
&& ccache --show-stats