We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60be326 commit 96deb05Copy full SHA for 96deb05
.github/composite-actions/linux-tests-musl-docker/action.yml
@@ -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