59 Commits (b37876f3b2280cab122b46f15290979eef355ea3)

Author SHA1 Message Date
Jonas Zohren b37876f3b2 fix(ci): Only build in (remote host) docker and switch to glibc 3 years ago
Jonas Zohren 71cffcd537
feat(ci): Split clippy into own fallible job 3 years ago
Jonas Zohren 61277452af
chore(docker): Bump alpine (base image) version 4 years ago
Jonas Zohren 5a9462c9ab fix(ci): Fix musl builds 4 years ago
Jonas Zohren ad6eb92bbd
feat(ci): Add dependency audit to CI tests 4 years ago
Jonas Zohren 8f063c99d5
chore(ci): Split up tests 4 years ago
Jonas Zohren b21a44ca4c
feat(ci): Lint dockerfiles with hadolint 4 years ago
Jonas Zohren 2645494582
fix(ci): Also run CI for git tags 4 years ago
Jonas Zohren 77f4b68c8e
fix(ci): Also create versioned docker image 4 years ago
Jonas Zohren 826b077e21
fix(ci): Always build debug version for sytest 4 years ago
Jonas Zohren 9478c75f9d
Use prebuilt CI-containers from https://gitlab.com/jfowl/conduit-containers 4 years ago
Jonas Zohren fa4099b138 Use prebuilt CI-containers from https://gitlab.com/jfowl/conduit-containers 4 years ago
Maxim De Clercq ff16729976
fix: correct RUSTC_WRAPPER path in cross container 4 years ago
Maxim De Clercq 067fcfc0e4
fix: remove trailing slash from shared path 4 years ago
Maxim De Clercq 77ad4cb8f8
fix: use readelf for checking static compilation 4 years ago
Maxim De Clercq 64c25ea4a1
fix: always print ELF information 4 years ago
Maxim De Clercq 219dfbabd5
fix: pass RUSTC_WRAPPER to the cross container and enforce static builds 4 years ago
Maxim De Clercq fd67cd7450
feat: support targetting i686 4 years ago
Maxim De Clercq cd9902637d
feat: use rustembedded/cross images and use static relocation model to fix cross-compile 4 years ago
Maxim De Clercq a021680591
fix: make sure libatomic is always linked because it's skipped on arm targets 4 years ago
Maxim De Clercq 3e9abfedb4
fix: make sure libstdc++ is linked statically when cross-compiling 4 years ago
Maxim De Clercq bfef94f5f4
fix: linking against libatomic is no longer required since the library path is fixed 4 years ago
Maxim De Clercq d94f3c1e9a
fix: make sure cc-rs and bindgen use the correct paths when cross-compiling 4 years ago
Jonas Platte 8d81c1c072
Use MSRV for build CI jobs 4 years ago
Jonas Zohren 10f1da12bf CI: Fix cargo-test 4 years ago
Jonas Zohren f67785caaf Fix(ci): Disable CARGO_HOME caching 4 years ago
Jonas Zohren adb518fa0d
CI: Use curl instead of wget 4 years ago
Jonas Zohren f91216dd3c
CI: Optionally use sccache for compilation 4 years ago
Jonas Zohren 9bfc7b34b6 Fixes for !225 4 years ago
Jonas Zohren 2fff720df3 CI: New Multiarch builds and Docker images + cargo clippy/test output now integrated into GitLab 4 years ago
Jonas Zohren e8d998cedf fix(ci): Convince kaniko that it is indeed running in a container by --force-ing it. 5 years ago
Jonas Zohren ab472e9b7c fix(ci): Fix aarch64 build 5 years ago
Jonas Zohren 422bd09e32 Remove the "register an account with element" test 5 years ago
Jonas Zohren a1f51440e2 chore(CI): Adjust CI for master and next branch development model 5 years ago
Jonas Zohren 3357bbec1e chore: Also run CI on git tags, not only new commits. 5 years ago
Daniel Wiesenberg a08ea15695 Use `$CI_COMMIT_SHORT_SHA` for `GIT_REF` 5 years ago
Jonas Zohren b6e755f67e Only apply max. optimizations in CI builds. 5 years ago
Jonas Zohren 9c3a8edcae Use full optimizations for master and faster config else 5 years ago
Daniel Wiesenberg fcd127aadc Also push docker image to docker hub 5 years ago
Jonas Zohren 0a8dadb797 Add hardcoded artifacts.expose_as to show them in MRs 5 years ago
Jonas Zohren 678ce0abc6 CI: Create docker image with musl binary 5 years ago
Jonas Zohren d6b37480e7 CI: Fix package upload 5 years ago
Jonas Zohren 130b9841da CI: Add sytest 5 years ago
Jonas Zohren 2babff1e41 CI: Test registration with element web 5 years ago
Jonas Zohren eaa4c77641 CI: Check format before running test 5 years ago
Jonas Zohren 3fa09ff57d Use thin-lto [1] for "better" release builds. 5 years ago
Jonas Zohren 0080932aef Speed up release builds 5 years ago
Jonas Zohren 888a2f7fa1 Make CI run on famedly runners 5 years ago
Jonas Zohren 36681dd3ac Fix: Duplicate releases don't work, remove nightly 5 years ago
Jonas Zohren fcc30f059e Fix: Nightly release tag name should not be a branch name 5 years ago