mirror of
https://github.com/facebook/zstd.git
synced 2026-01-06 11:21:19 +03:00
add a Solaris VM test
to Github Actions CI
This commit is contained in:
51
.github/workflows/solaris.yml
vendored
Normal file
51
.github/workflows/solaris.yml
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
name: Run Solaris tests
|
||||
|
||||
# This test runs within a Solaris VM.
|
||||
# It is very slow.
|
||||
# Consequently, we only want to run it on demand.
|
||||
# The trigger is the feature branch name.
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*sun*'
|
||||
- '*Sun*'
|
||||
- '*solaris*'
|
||||
- '*Solaris*'
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
name: solaris-vm test
|
||||
env:
|
||||
EX_TOKEN: "ex_value"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Test in Solaris
|
||||
id: test
|
||||
uses: vmactions/solaris-vm@v1.0.1
|
||||
with:
|
||||
envs: 'EX_TOKEN'
|
||||
usesh: true
|
||||
prepare: |
|
||||
pkgutil -y -i socat
|
||||
release: "11.4-gcc"
|
||||
run: |
|
||||
if [ -n "test" ]; then
|
||||
echo "false"
|
||||
fi
|
||||
if [ "test" ]; then
|
||||
echo "test"
|
||||
fi
|
||||
pwd
|
||||
ls -lah
|
||||
whoami
|
||||
env
|
||||
psrinfo -vp
|
||||
cat /etc/release
|
||||
psrinfo -v
|
||||
echo "::memstat" | mdb -k
|
||||
gcc -v
|
||||
CC=gcc CFLAGS="-Werror -O1" gmake -j check
|
||||
pkg install cmake
|
||||
gmake cmakebuild V=1
|
||||
Reference in New Issue
Block a user