From 0e8130bb16ae2f2779169fcfec23663938d4fb3a Mon Sep 17 00:00:00 2001 From: Moul <moul@moul.re> Date: Thu, 13 Feb 2025 17:18:42 +0100 Subject: [PATCH] Adapt linux build now depending on libssl-dev (#45) native-tls transitive dependency introduced in !41 was added which requires libssl-dev package installed for the build to find ssl components Switching to non-slim Debian image which comes with libssl-dev pre-installed Remove tag requirement on build jobs, in order to check that the target still builds --- .gitlab-ci.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 609f2c3..8ca8399 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,7 +7,7 @@ stages: build_linux: stage: build - image: rust:slim-buster + image: rust:buster script: # Build the project for Linux - cargo build --release @@ -25,8 +25,6 @@ build_linux: paths: - target/release - target/debian - only: - - tags build_macos: stage: build @@ -56,8 +54,6 @@ build_macos: key: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" paths: - target/macos - only: - - tags release: stage: release -- GitLab