103 Commits (next)

Author SHA1 Message Date
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
Jonas Zohren a7cb1c999a Publish master builds as nightly releases & also build debs 5 years ago
Jonas Fowl b84c66daba Generate binaries for 3 architectures in the CI 5 years ago
Timo Kösters fd69ac621c
fix: run ci with docker 5 years ago
Jonas Fowl 3ea0d2b567 Try to improve CI build times by caching 5 years ago
Jonathan de Jong 80f1844476 fix rustup pls 5 years ago
Jonathan de Jong 9bf99e99a8 fix clippy rustup 5 years ago