Figure out what to do about FreeBSD support
amunra opened this issue · 1 comments
amunra commented
Tweaking required, but this should get us going in build.yml
.
It spins a VM with FreeBSD on it.
freebsd:
# https://github.com/marketplace/actions/freebsd-vm
runs-on: macos-12
name: FreeBSD + Java 11
steps:
- uses: actions/checkout@v3
- name: Test in FreeBSD
id: test
uses: vmactions/freebsd-vm@v0
with:
usesh: true
prepare: |
pkg install -y curl
pkg install -y openjdk[11]
pkg install -y maven
run: |
freebsd-version
pwd
env
ls -lah
java --version
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rustup.sh
chmod +x rustup.sh
./rustup.sh -y --profile minimal
rm rustup.sh
mvn package
java -cp "./rust-maven-example/target/rust-maven-example-1.0.0-SNAPSHOT.jar:./jar-jni/target/jar-jni-1.0.0-SNAPSHOT.jar" io.questdb.rust.maven.example.Main