mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-04-19 14:51:13 -03:00
This only builds, doesn't run tests. Use:
./build_fish_on_bsd.sh dragonflybsd_6_4 freebsd_14_0 netbsd_9_3 openbsd_7_4
To build on all of them.
Note they don't all build yet.
BSD Vagrant Test Environments
This directory contains Vagrant configurations for testing across multiple BSD operating systems.
Use the build_fish_on_bsd.sh script to automatically build fish-shell on multiple BSD VMs:
./build_fish_on_bsd.sh freebsd_14_0 openbsd_7_4 netbsd_9_3 dragonflybsd_6_4
The script will:
- Boot each VM
- Sync the latest files
- Run
cargo buildin/sync/fish-shell - Halt VMs that build successfully
- Leave VMs running if builds fail (for debugging)
- Show a summary of successes and failures