Andrew Kelley
28e95b3240
CI: drone: simplify
...
Instead of a switch in a bash file we just properly name
the pipeline steps.
Also use zig build to produce the release artifact.
2022-08-19 16:45:15 -07:00
zc
460211431f
complete the drone pipeline runner type and platform os
2022-07-21 11:17:35 -07:00
Andrew Kelley
aade8856ee
CI: update scripts to stage1 LLVM 14 tarballs
...
The previous tarballs were stage3 which is not quite ready for primetime
yet.
2022-07-08 21:28:06 -07:00
Andrew Kelley
bdf3fa12fa
CI: update scripts to new LLVM 14 tarballs
2022-07-07 20:47:58 -07:00
Andrew Kelley
bcfc4f0ceb
CI: update tarballs to LLVM 14
2022-07-04 20:12:44 -07:00
Michael Dusan
4e590fadb5
ci drone: enable more testsuite
...
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-10-04 19:18:19 -04:00
Andrew Kelley
7350cb2fc7
ci: update tarballs for LLVM 13
...
NetBSD CI is disabled because it is not yet supported in
zig-bootstrap. Once NetBSD has proper zig-bootstrap support, it can be
re-enabled.
Windows is not solved here yet; will be pushing a separate commit for
that.
2021-10-01 16:07:42 -07:00
Andrew Kelley
a69b86003c
update CI scripts to llvm 13 rc1
2021-08-15 23:11:01 -07:00
Andrew Kelley
05cd8936c8
ci: drone: use zig-bootstrap tarball instead of system toolchain
2021-06-02 17:03:11 -07:00
Andrew Kelley
e46c55edbd
ci: update x86_64-linux, aarch64-linux, and windows tarballs
...
to llvm 12.0.1-rc1, and -DLLVM_ENABLE_ZLIB=FORCE_ON
2021-05-29 20:18:02 -07:00
Andrew Kelley
d228d86059
ci: drone: refresh docker image with latest alpine
...
hopefully resolves the failures we've been seeing recently
2021-05-18 11:29:14 -07:00
Michael Dusan
37b05742ff
ci: drone disable debug test suite for aarch64
...
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
2021-04-25 00:02:36 -04:00
Andrew Kelley
1438c324a4
ci: update drone CI to llvm 12
2021-04-14 21:18:23 -07:00
Andrew Kelley
74e3ffa9b4
ci: update llvm 10 => 11
2020-10-12 18:38:28 -07:00
Andrew Kelley
211e1b1ced
ci: update to llvm 10
2020-01-22 17:54:58 -05:00
Andrew Kelley
9b0536e6f4
ci: add srht oauth token to drone cloud script
2019-11-07 19:00:52 -05:00
Andrew Kelley
551e70dcb2
ci: add s3 secrets to drone config
2019-10-24 19:46:11 -04:00
Andrew Kelley
43f5054a90
ci: drone tests only aarch64 with docker image
2019-10-24 19:46:11 -04:00
Andrew Kelley
099532af87
add Drone Cloud CI configuration
2019-10-24 19:46:11 -04:00