Skip to content

Commit 96deb05

Browse files
committed
Fix8
1 parent 60be326 commit 96deb05

File tree

1 file changed

+29
-0
lines changed
  • .github/composite-actions/linux-tests-musl-docker

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: 'Linux Tests Musl Docker'
2+
description: 'Linux test run with musl libc in Docker'
3+
inputs:
4+
docker_image:
5+
description: 'Docker image name'
6+
required: true
7+
default: ''
8+
9+
runs:
10+
using: "composite"
11+
steps:
12+
- name: Tests Musl Docker
13+
shell: bash
14+
run: |
15+
docker run \
16+
-v.:/duckdb \
17+
-e GEN=ninja \
18+
-e JAVA_HOME=/usr/lib/jvm/java-8-openjdk \
19+
${{ inputs.docker_image }} \
20+
sh -c "
21+
set -e
22+
apk add \
23+
cmake \
24+
g++ \
25+
make \
26+
openjdk8-jdk \
27+
samurai
28+
make -C /duckdb test || true
29+
"

0 commit comments

Comments
 (0)