summaryrefslogtreecommitdiff
path: root/.cci.jenkinsfile
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2021-03-18 21:54:52 +0000
committerColin Walters <walters@verbum.org>2021-03-18 21:54:52 +0000
commit61184163ea5cb5f1652dd4e9eb8de151a58d9c45 (patch)
treeddcde8a8e3d6e393e60118aee8aed23557a144ee /.cci.jenkinsfile
parent407477f1911499f843300956af6beb303facd06b (diff)
downloadostree-61184163ea5cb5f1652dd4e9eb8de151a58d9c45.tar.gz
Drop minimal rust/ library
This was my first experiment with using Rust in this way; I gained a lot of knowledge from it. But, we don't really gain anything from the code as it is today - while it is "bit fiddling" code, the C code is well tested. We have a lot of compile-time options, and trimming them will be helpful. We've also gotten pushback on hard requiring Rust client side. Instead, what I'd like to do is hopefully soon create an `ostree-system` crate that uses the existing `ostree` library and can contain code drained from the rpm-ostree Rust and used by other projects perhaps. So the goal here is really more Rust, but we need to focus our efforts on where it's most valuable.
Diffstat (limited to '.cci.jenkinsfile')
-rw-r--r--.cci.jenkinsfile5
1 files changed, 0 insertions, 5 deletions
diff --git a/.cci.jenkinsfile b/.cci.jenkinsfile
index ac65b9c8..6a51594a 100644
--- a/.cci.jenkinsfile
+++ b/.cci.jenkinsfile
@@ -107,11 +107,6 @@ buildopts: {
shwrap("""
git submodule update --init
- git worktree add build-rust && cd build-rust
- env MAKE_JOBS=${n} CONFIGOPTS="--enable-rust" SKIP_INSTALLDEPS=1 ./ci/build.sh
- make check TESTS=tests/test-rollsum
- cd .. && rm -rf build-rust
-
git worktree add build-libsoup && cd build-libsoup
env MAKE_JOBS=${n} CONFIGOPTS="--without-curl --without-openssl --with-soup" SKIP_INSTALLDEPS=1 ./ci/build.sh
make check