diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
commit | 2aa4a82499d4becd2284cdb482213d541b8804dd (patch) | |
tree | b80bf8bf13c3766139fbacc530efd0dd9d54394c /third_party/rust/nix/.cirrus.yml | |
parent | Initial commit. (diff) | |
download | firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip |
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'third_party/rust/nix/.cirrus.yml')
-rw-r--r-- | third_party/rust/nix/.cirrus.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/third_party/rust/nix/.cirrus.yml b/third_party/rust/nix/.cirrus.yml new file mode 100644 index 0000000000..e8fddcfd21 --- /dev/null +++ b/third_party/rust/nix/.cirrus.yml @@ -0,0 +1,21 @@ +freebsd_instance: + image: freebsd-11-2-release-amd64 + +# Test FreeBSD in a full VM on cirrus-ci.com. Test the i686 target too, in the +# same VM. The binary will be built in 32-bit mode, but will execute on a +# 64-bit kernel and in a 64-bit environment. Our tests don't execute any of +# the system's binaries, so the environment shouldn't matter. +task: + name: FreeBSD 11.2 + # Install Rust + setup_script: + - pkg install -y curl + - curl https://sh.rustup.rs -sSf --output rustup.sh + - sh rustup.sh -y --default-toolchain 1.24.1 + - $HOME/.cargo/bin/rustup target add i686-unknown-freebsd + amd64_test_script: + - . $HOME/.cargo/env + - cargo test + i386_test_script: + - . $HOME/.cargo/env + - cargo test --target i686-unknown-freebsd |