Skip to content
Snippets Groups Projects
Commit 0e8130bb authored by Moul's avatar Moul
Browse files

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
parent bf6f5d70
No related branches found
No related tags found
No related merge requests found
Pipeline #39884 passed
...@@ -7,7 +7,7 @@ stages: ...@@ -7,7 +7,7 @@ stages:
build_linux: build_linux:
stage: build stage: build
image: rust:slim-buster image: rust:buster
script: script:
# Build the project for Linux # Build the project for Linux
- cargo build --release - cargo build --release
...@@ -25,8 +25,6 @@ build_linux: ...@@ -25,8 +25,6 @@ build_linux:
paths: paths:
- target/release - target/release
- target/debian - target/debian
only:
- tags
build_macos: build_macos:
stage: build stage: build
...@@ -56,8 +54,6 @@ build_macos: ...@@ -56,8 +54,6 @@ build_macos:
key: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG" key: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
paths: paths:
- target/macos - target/macos
only:
- tags
release: release:
stage: release stage: release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment