Andrew Kelley
b2cf10c5d5
CI: disable windows testing
...
We never got this working on GitHub Actions with the 0.10.x branch.
2023-01-09 16:22:02 -07:00
Andrew Kelley
8583e88db5
CI: update to github actions in the 0.10.x branch
2023-01-09 15:48:02 -07:00
Andrew Kelley
39c3889df1
CI: use cache directories local to the CI run
...
Override the cache directories because they won't actually help other CI
runs which will be testing alternate versions of zig, and ultimately
would just fill up space on the hard drive for no reason.
In practice we did see one of the CI servers fill up too many files
inside ~/.cache/zig, which caused certain file system operations to
start returning ENOSPC, despite the hard drive having plenty of space
left.
2023-01-09 14:57:31 -07:00
Andrew Kelley
fd57487e35
CI: update tarballs to 0.11.0-dev.448+e6e459e9e
...
Notably this contains a fix to zig cc that enables the syntax
`-Wl,-z,stack-size=0x10000`.
2023-01-09 14:54:01 -07:00
Andrew Kelley
be5b1ab7ed
Merge branch 'ci-add-debug-aarch64-linux'
2023-01-09 14:52:42 -07:00
Andrew Kelley
9d214f6f9d
LLVM: fix canElideLoad behavior with loops
...
closes #13546
2023-01-09 14:46:40 -07:00
Jakub Konka
0313426ce8
Merge pull request #13625 from kcbanner/windows_disable_symlink_tests
...
Skip linker tests requiring symlinks on Windows
2023-01-09 14:45:49 -07:00
Andrew Kelley
82b8689122
CI: move some stuff to the website repo
2023-01-09 14:43:38 -07:00
Loris Cro
e6d0edc888
ci: windows: add missing check to last test
2023-01-09 14:41:51 -07:00
Andrew Kelley
89a491a1d5
CI: fix wrong path name in x86_64-linux release script
...
I verified that the script will pass with this change.
2023-01-09 14:39:02 -07:00
Andrew Kelley
60242d6210
CI: disable building docs on x86_64-linux debug
...
See tracking issue #13546
2023-01-09 14:38:51 -07:00
Andrew Kelley
6b1f99dd33
Merge branch 'ci-secure'
2023-01-09 14:38:28 -07:00
Andrew Kelley
30e09270fb
CI: add missing backslash
2023-01-09 14:37:49 -07:00
Andrew Kelley
e1da555148
CI: fix wrong directory paths
2023-01-09 14:37:43 -07:00
Andrew Kelley
9dd1899e43
CI: fix wrong lib dir path
2023-01-09 14:37:39 -07:00
Andrew Kelley
5f23b65901
CI: build from old zig on x86_64-linux debug
...
This is to work around OOM on the CI server. Once #13560 is complete,
we can avoid having to replace the tarballs so often.
2023-01-09 14:37:35 -07:00
Andrew Kelley
8f2bb38a09
CI: fix wrong tarball name for aarch64-linux
2023-01-09 14:37:26 -07:00
Andrew Kelley
d27007cd7e
CI: switch to GitHub Actions
...
This is a merge commit.
2023-01-09 14:37:20 -07:00
Andrew Kelley
3591c51fbe
CI: aarch64-linux: init
2023-01-09 14:04:56 -07:00
Andrew Kelley
2623b5cf3a
macos: x86_64: fix wrong path to cmake
2023-01-09 14:04:53 -07:00
Andrew Kelley
390fb9a3ca
CI: aarch64-macos: set PATH env var for cmake
2023-01-09 14:04:49 -07:00
Andrew Kelley
db58a45ab6
CI: separate aarch64 and x86_64 macos scripts
2023-01-09 14:04:45 -07:00
Loris Cro
dc96e47eb3
ci: init github actions support
2023-01-09 14:04:40 -07:00
Andrew Kelley
4efb197f90
CI: stop using cloud.drone.io
...
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.
2023-01-09 13:55:16 -07:00
Andrew Kelley
faca0e4220
CI: add stage3/stage4 determinism check
...
Makes sure that #12183 will not regress.
2023-01-09 13:49:15 -07:00
Veikka Tuominen
b511231f95
Merge pull request #13338 from Vexu/stage2-compile-errors
...
Improve some error messages
2023-01-09 13:48:34 -07:00
Andrew Kelley
f366f381f5
ci: add 0.10.0 release data
2022-11-02 14:08:18 -07:00
Andrew Kelley
17df35025b
CI: disable failing C backend test
...
See #13357
2022-10-30 03:21:18 -07:00
Andrew Kelley
fbd1390f80
CI: drone: shuffle some tests around
...
We have to balance the timings to end up below the two hour mark.
2022-10-29 23:10:49 -07:00
Andrew Kelley
c8f1ea46b5
ci: enable aarch64-linux test coverage
...
closes #12689
2022-10-29 23:07:16 -07:00
Andrew Kelley
3e926d868e
CI: update freebsd tarball
2022-10-29 12:15:47 -07:00
Andrew Kelley
23878aec4a
CI: azure: fix upload script
...
Partial revert of changes made in
398a3aae40 , fixes regression.
2022-10-27 20:57:21 -07:00
Eric Joldasov
398a3aae40
CI: make directory structure in releases consistent
2022-10-27 20:53:11 -04:00
Andrew Kelley
e490d9e517
CI: update drone and zinc tarballs
2022-10-25 19:22:34 -07:00
Andrew Kelley
0010288dae
CI: update macos and windows tarballs
2022-10-25 17:16:36 -07:00
Andrew Kelley
f82a82f889
Revert "fix CI failures with commit "ci: make directory structure in releases consistent""
...
This reverts commit 54c8861bc4 .
This caused CI failure.
2022-10-22 20:29:24 -07:00
Eric Joldasov
54c8861bc4
fix CI failures with commit "ci: make directory structure in releases consistent"
2022-10-22 16:43:35 -07:00
Andrew Kelley
10b8c4d8f0
CI: drone: skip some ReleaseFast and ReleaseSmall std lib tests
...
Follow-up commit to b9103bd514 .
2022-10-22 09:19:05 -07:00
Andrew Kelley
b9103bd514
CI: drone: skip ReleaseSafe std lib tests that link libc
...
To save a little bit of time and keep under the 2 hour mark.
2022-10-21 19:28:46 -07:00
Andrew Kelley
3b2f0c3eee
Revert "ci: make directory structure in releases consistent"
...
This reverts commit 28054d96f0 .
This caused CI failures.
2022-10-21 13:18:37 -07:00
Eric Joldasov
28054d96f0
ci: make directory structure in releases consistent
2022-10-21 12:51:04 -04:00
Andrew Kelley
14c173b200
ci: windows: update tarball
...
This has the `@max`/`@maximum`, `@min`/`@minimum` update.
2022-10-18 15:30:44 -07:00
Andrew Kelley
b47e54ed3f
CI: windows: update tarball
...
Needed due to the --strip/-fstrip breaking changes.
2022-10-12 02:34:26 -07:00
Andrew Kelley
3108b8010e
CI: windows: update tarball
2022-10-11 01:51:49 -07:00
Jakub Konka
36d2a55037
ci: update windows tarball
2022-09-29 18:43:16 +02:00
Andrew Kelley
0e4b04672c
CI: remove --fail-with-body option
...
I observed this error:
```
curl: option --fail-with-body: is unknown
```
2022-09-21 22:22:41 -07:00
Andrew Kelley
5dce9368d6
CI: update sourcehut oauth token
...
it expired after one year
2022-09-21 20:34:17 -07:00
Andrew Kelley
d7d21672b8
CI: update windows tarball
2022-09-20 19:05:00 -07:00
Jakub Konka
0f1fbbfdfb
ci: azure: macos: use updated release tarball
2022-09-17 23:11:58 +02:00
Andrew Kelley
2be72c719e
ci: azure: macos: use an unstripped debug zig tarball
...
Hopefully will give us some insight into the spurious failures.
Follow-up from afba53f0f1 .
2022-09-15 13:56:18 -07:00