rpm-ostree/ci
Colin Walters 6a274b831d build-sys: Hard require Rust
As something that manages your base operating system, we care
about reliability, predictability, as well as performance and
low-level access to native operating system facilities.  The
C programming language is great for the latter two, but fails
at providing a truly memory-safe environment.  Rust is fairly
unique in providing a language that doesn't carry a runtime,
so we can gradually "oxidize" and convert our C code without
imposing additional overhead.  It's also got a lot of modern
design niceties, like not having a null pointer.

Let's pull the trigger here and hard require Rust.  It's the
programming language I personally want to be primarily writing in for
years to come.

This is also in line with a recent trend of reducing our
experimental/optional matrix.

Closes: #1509
Approved by: jlebon
2018-08-21 14:49:26 +00:00
..
build-check.sh ci: Bump to F28 2018-05-23 14:18:41 +00:00
build.sh build-sys: Hard require Rust 2018-08-21 14:49:26 +00:00
ci-commitmessage-submodules.sh ci: workaround broken fedora:26 image 2017-09-07 12:27:54 +00:00
codestyle.sh Remove all tabs ⭾ in *.[ch] and add a CI check for them 2017-06-22 01:20:55 +00:00
libbuild.sh ci: Pepper in date markers to help debug timing 2018-07-21 14:43:48 +00:00
vmcheck-provision.sh tests: Dip our toes into using Ansible 2018-03-09 19:04:32 +00:00