diff --git a/ci/drone/drone.yml b/ci/drone/drone.yml index 00a5db3cc7..4573654ebe 100644 --- a/ci/drone/drone.yml +++ b/ci/drone/drone.yml @@ -62,6 +62,13 @@ steps: commands: - ./ci/drone/test_linux_cases +- name: standalone + depends_on: + - build + image: ziglang/static-base:llvm15-aarch64-3 + commands: + - ./ci/drone/test_linux_standalone + - name: finalize depends_on: - build diff --git a/ci/drone/test_linux_behavior b/ci/drone/test_linux_behavior index 52ce24d689..69ee7c0b0d 100755 --- a/ci/drone/test_linux_behavior +++ b/ci/drone/test_linux_behavior @@ -7,7 +7,4 @@ INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release" ZIG="$INSTALL_PREFIX/bin/zig" export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache" -$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib -$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib -$ZIG build test-fmt --zig-lib-dir lib -$ZIG build docs --zig-lib-dir lib +$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib diff --git a/ci/drone/test_linux_misc b/ci/drone/test_linux_misc index ef34f6d3d8..dd7ff6f896 100755 --- a/ci/drone/test_linux_misc +++ b/ci/drone/test_linux_misc @@ -8,9 +8,10 @@ ZIG="$INSTALL_PREFIX/bin/zig" export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache" $ZIG build test-universal-libc -Dskip-non-native --zig-lib-dir lib -$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib -$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe $ZIG build test-stack-traces -Dskip-non-native --zig-lib-dir lib $ZIG build test-cli -Dskip-non-native --zig-lib-dir lib $ZIG build test-asm-link -Dskip-non-native --zig-lib-dir lib $ZIG build test-translate-c -Dskip-non-native --zig-lib-dir lib +$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib +$ZIG build test-fmt --zig-lib-dir lib +$ZIG build docs --zig-lib-dir lib diff --git a/ci/drone/test_linux_standalone b/ci/drone/test_linux_standalone new file mode 100755 index 0000000000..7fa725697a --- /dev/null +++ b/ci/drone/test_linux_standalone @@ -0,0 +1,11 @@ +#!/bin/sh + +set -x +set -e + +INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release" +ZIG="$INSTALL_PREFIX/bin/zig" +export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache" + +$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe +$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib