aboutsummaryrefslogtreecommitdiff
path: root/ci/drone/linux_script_build
AgeCommit message (Collapse)Author
2022-11-08CI: stop using cloud.drone.ioAndrew Kelley
This service stopped working two days ago for unknown reasons. Until it is determined how to get it working again, or we switch to a different CI provider for aarch64, this CI test coverage is disabled so that we can continue to use the CI for other targets.
2022-08-28CI: rework to account for new cmake behaviorAndrew Kelley
* CMakeLists: pass `-Dstrip` for release zig builds * pass -target and -mcpu to zig1. works around llvm on freebsd incorrectly detecting "freestanding" instead of "freebsd" for the native OS. * ci.ziglang.org is now responsible for creating aarch64-macos tarballs rather than Azure.
2022-08-19CI: drone: simplifyAndrew Kelley
Instead of a switch in a bash file we just properly name the pipeline steps. Also use zig build to produce the release artifact.
2021-10-04ci drone: enable more testsuiteMichael Dusan
Upstream LLVM fixes #8597, no longer need `-Dskip-debug` and others. Additionally, due to the nature of drone.io server pool, it is beneficial to know which aarch64 CPU brand is in use. - drop `-Dskip-debug` and others - invoke `lscpu` prior to build - enable more testsuite consistent with ci azure - remove workaround for (already closed) #6830 closes #8597
2021-06-02ci: drone: use zig-bootstrap tarball instead of system toolchainAndrew Kelley
2021-04-25ci: drone disable debug test suite for aarch64Michael Dusan
Temporary workaround for #8597 until upstream fix lands. - add `zig build -Dskip-debug` option - build a release-fast build.exe - disable test suite build modes { debug, release-small, release-safe } - enable passing test-* components - use parallel pipeline steps for tests