diff --git a/fedora_karma_test/stratis_fedora_karmatest.sh b/fedora_karma_test/stratis_fedora_karmatest.sh index 32a7ba9..94020a1 100644 --- a/fedora_karma_test/stratis_fedora_karmatest.sh +++ b/fedora_karma_test/stratis_fedora_karmatest.sh @@ -6,15 +6,25 @@ for repo in stratisd devicemapper-rs libcryptsetup-rs libblkid-rs; do echo $repo git clone https://github.com/stratis-storage/$repo cd $repo - if [ $repo != 'stratisd' ]; then + case $repo in + stratisd) + make clippy + make fmt-ci + make build-all-rust + ;; + libcryptsetup-rs) + git submodule init + git submodule update make clippy make fmt-ci make build - else + ;; + *) make clippy make fmt-ci - make build-all-rust - fi + make build + ;; + esac cd .. done