Skip to content

Commit c5c8805

Browse files
author
Fabiana Severin
committed
ci(ric): temporarily disable musl builds for testing
1 parent 00e7ed5 commit c5c8805

3 files changed

Lines changed: 8 additions & 13 deletions

File tree

.github/workflows/release-runtime-interface-client.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ jobs:
5555
include:
5656
- arch: x86_64
5757
runner: codebuild-aws-lambda-java-libs-test-trigger-x86-${{ github.run_id }}-${{ github.run_attempt }}
58-
profiles: linux-x86_64 linux_musl-x86_64
58+
profiles: linux-x86_64
5959
- arch: aarch64
6060
runner: codebuild-aws-lambda-java-libs-test-trigger-arm64-${{ github.run_id }}-${{ github.run_attempt }}
61-
profiles: linux-aarch64 linux_musl-aarch64
61+
profiles: linux-aarch64
6262
runs-on: ${{ matrix.runner }}
6363
timeout-minutes: 45
6464
steps:

aws-lambda-java-runtime-interface-client/pom.xml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -442,16 +442,9 @@
442442
<type>jar</type>
443443
<classifier>linux-aarch_64</classifier>
444444
</artifact>
445-
<artifact>
446-
<file>${project.build.directory}/${project.build.finalName}-linux_musl-x86_64.jar</file>
447-
<type>jar</type>
448-
<classifier>linux_musl-x86_64</classifier>
449-
</artifact>
450-
<artifact>
451-
<file>${project.build.directory}/${project.build.finalName}-linux_musl-aarch_64.jar</file>
452-
<type>jar</type>
453-
<classifier>linux_musl-aarch_64</classifier>
454-
</artifact>
445+
<!-- linux_musl (Alpine) classifiers temporarily disabled for
446+
testing: the egress-locked release runner can't reach the
447+
Alpine apk mirrors to build the musl .so. -->
455448
</artifacts>
456449
</configuration>
457450
</execution>

aws-lambda-java-runtime-interface-client/src/main/jni/build-jni-lib.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,9 @@ if [ -n "$BUILD_OS" ] && [ -n "$BUILD_ARCH" ]; then
116116
else
117117
# build for all architectures and libc implementations
118118
declare -a ARCHITECTURES=("x86_64" "aarch_64")
119-
declare -a LIBC_IMPLS=("glibc" "musl")
119+
# musl (Alpine) temporarily disabled for testing: the egress-locked release
120+
# runner can't reach the Alpine apk mirrors. Re-add "musl" once that's solved.
121+
declare -a LIBC_IMPLS=("glibc")
120122

121123
for arch in "${ARCHITECTURES[@]}"; do
122124

0 commit comments

Comments
 (0)