Commit fbd1390f80
Changed files (4)
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
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
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
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