mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-04-20 07:51:14 -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.
19 lines
551 B
Markdown
19 lines
551 B
Markdown
# 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:
|
|
|
|
```bash
|
|
./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 build` in `/sync/fish-shell`
|
|
- **Halt VMs that build successfully**
|
|
- **Leave VMs running if builds fail** (for debugging)
|
|
- Show a summary of successes and failures
|