Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
# Tests that don't require executing the build binaries
build: &BUILD
build_script:
- . $HOME/.cargo/env || true
- if [ -f $HOME/.cargo/env ]; then . $HOME/.cargo/env; fi
- $TOOL -Vv
- rustc -Vv
- $TOOL $BUILD $ZFLAGS --target $TARGET --all-targets --all-features
Expand All @@ -29,7 +29,7 @@ build: &BUILD
test: &TEST
<< : *BUILD
test_script:
- . $HOME/.cargo/env || true
- if [ -f $HOME/.cargo/env ]; then . $HOME/.cargo/env; fi
- $TOOL test --target $TARGET

# Test FreeBSD in a full VM. Test the i686 target too, in the
Expand Down Expand Up @@ -64,3 +64,21 @@ task:
- . $HOME/.cargo/env
- if [ -z "$NOHACK" ]; then cargo hack check --each-feature --target i686-unknown-freebsd; fi
before_cache_script: rm -rf $CARGO_HOME/registry/index

task:
name: FreeBSD 14 aarch64
env:
TARGET: aarch64-unknown-freebsd
RUSTFLAGS: --cfg fbsd14 -D warnings
RUSTDOCFLAGS: --cfg fbsd14
NOHACK: 1
compute_engine_instance:
image_project: freebsd-org-cloud-dev
image: freebsd-14-4-release-arm64-aarch64-ufs
platform: freebsd
architecture: arm64
setup_script:
- kldload mqueuefs
- pkg install -y rust
<< : *TEST
before_cache_script: rm -rf $CARGO_HOME/registry/index
18 changes: 0 additions & 18 deletions .github/workflows/check_new_changelog.yml

This file was deleted.

Loading