diff options
author | Nora Widdecke <nora@sequoia-pgp.org> | 2021-02-06 22:46:45 +0100 |
---|---|---|
committer | Nora Widdecke <nora@sequoia-pgp.org> | 2021-02-06 22:46:45 +0100 |
commit | 0161a095c300064bb392ff5778c2d7bde5f1aa1c (patch) | |
tree | c5d6b0f55a11857a929f640af363f3d412c0fd9c | |
parent | c1da612d8dd4b15e11ea0d2d0968c3f52ca98650 (diff) |
CI: Test on i386.nora/test_i386
-rw-r--r-- | .gitlab-ci.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 23add0fc..7412278e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -96,6 +96,33 @@ rust-stable: CARGO_TARGET_DIR: $CI_PROJECT_DIR/../target.$CI_CONCURRENT_ID.rust-stable RUSTFLAGS: -D warnings -A unused-parens +bullseye_i386: + tags: + - linux + stage: build + image: i386/debian:bullseye-slim + + before_script: + - apt update -y -qq + - apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 \ + clang libclang-dev llvm pkg-config nettle-dev \ + git rustc cargo make \ + libssl-dev capnproto libsqlite3-dev ca-certificates \ + python3-dev python3-setuptools python3-cffi python3-pytest \ + gnupg \ + - if [ -d $CARGO_TARGET_DIR ]; then find $CARGO_TARGET_DIR | wc --lines; du -sh $CARGO_TARGET_DIR; fi + - if [ -d $CARGO_HOME ]; then find $CARGO_HOME | wc --lines; du -sh $CARGO_HOME; fi + - rustc --version + - cargo --version + - clang --version + + script: + - cargo test -p buffered-reader -p sequoia-openpgp -p sequoia-sqv + + variables: + CARGO_TARGET_DIR: $CI_PROJECT_DIR/../target.$CI_CONCURRENT_ID.bullseye_i386 + RUSTFLAGS: -D warnings -A unused-parens + windows-gnu: tags: - win |