Wez Furlong
1191b629cf
ci: cirrus: install deps for testing
2025-02-08 12:26:13 -07:00
Wez Furlong
092bc6ce07
ci: delete cirrus freebsd task
...
It's not working; I suspect a cirrus environmental issue, but
have no time or energy to debug, and I want to free up the
compute credit and disable this source of noise.
2025-02-08 12:17:22 -07:00
Wez Furlong
2b7d557ffe
ci: okay, last but one
2025-02-08 09:49:52 -07:00
Wez Furlong
66687e99fc
ci: cirrus: try fbsd 15-0
...
This is my last try to get the build back in shape on fbsd;
if this one also fails, I'll remove it.
2025-02-08 09:48:41 -07:00
Wez Furlong
022510d531
ci: tweak cirrus bits
...
remove cache stuff from freebsd build in case that is what is
borking it.
build test all on the newly added ubuntu container
2025-02-08 09:37:23 -07:00
Wez Furlong
a0717e33d8
ci: add basic cirrus amd64 ubuntu runner
...
While GH actions is borked, let's have some additional coverage
2025-02-08 09:25:32 -07:00
Wez Furlong
77a533b423
ci: cirrus: update tokens for wezterm org
2025-02-08 08:55:33 -07:00
Wez Furlong
36f9b38af3
ci: cirrus: adjust repo owner for org move
2025-02-08 08:35:22 -07:00
Wez Furlong
4c11cd6533
ci: kick cirrus
2025-02-08 08:23:25 -07:00
Wez Furlong
b2ead807bc
ci: cirrus: freebsd 14-0 -> 14-1
...
14-0 seems to persistently fail to accept github's ssl certificate,
tanking the build there.
Let's see if this makes it happier.
2025-02-08 08:15:51 -07:00
Wez Furlong
a2f2c07a29
cirrus: token update
2024-09-28 21:55:36 -07:00
Wez Furlong
94a0466d6f
add ubuntu 24.04 arm to cirrus, tweak install instructions
...
refs: https://github.com/wez/wezterm/pull/5978
2024-09-14 08:34:53 -07:00
Wez Furlong
1c4aa949d6
ci: update cirrus to fbsd 14
...
fbsd 13 doesn't seem to be supported there any longer
2024-06-07 17:53:46 -07:00
Wez Furlong
9d1028a654
cirrus: upload arm debs as well
2024-01-10 16:05:52 -07:00
Wez Furlong
80174a0454
docs: add ubuntu 22 arm download
...
and pave way for debian 12 version
refs: https://github.com/wez/wezterm/issues/4134
2023-10-04 10:27:30 -07:00
Wez Furlong
0fcdda9ac4
cirrus: merge only_if condition
2023-10-03 22:35:30 -07:00
Wez Furlong
ee6a56e704
cirrus: fixup arch and release vs. tag
2023-10-03 22:32:32 -07:00
Wez Furlong
a1b41ada98
cirrus: fix release name
2023-10-03 22:21:41 -07:00
Wez Furlong
9d9d7b2dde
cirrus: fixup step name
2023-10-03 22:01:22 -07:00
Wez Furlong
b6eb36ba67
cirrus: install GH cli and try publishing package
2023-10-03 21:57:24 -07:00
Wez Furlong
9f6181b414
cirrus: fixup build invocation
2023-10-03 18:12:13 -07:00
Wez Furlong
5e306d1bd0
cirrus: remove cache stuff from arm build
2023-10-03 18:07:00 -07:00
Wez Furlong
d33edb0392
cirrus: maybe add arm build
2023-10-03 18:00:13 -07:00
Wez Furlong
6a75a8cd72
cirrus: refactor config
2023-10-03 17:26:02 -07:00
Wez Furlong
e0a92c73a3
ci: maybe increase fbsd disk space
...
refs: https://github.com/cirruslabs/cirrus-ci-docs/issues/1123
2023-04-21 07:53:30 -07:00
Wez Furlong
51c8a20465
ci: better segment cirrus build steps
2023-04-17 20:40:41 -07:00
Wez Furlong
c3e759b6f6
ci: adjust freebsd order of operations
2023-04-17 20:35:05 -07:00
Wez Furlong
1a7ca22279
ci: maybe improve freebsd caching and build performance
2023-04-17 20:32:34 -07:00
Wez Furlong
4b14b33f26
ci: update to newer freebsd
...
CI has been failing a bit there with a weird libcurl symbol
resolution problems.
Let's try a newer release of freebsd and see if it works itself out.
2023-04-17 20:21:52 -07:00
Wez Furlong
44f31c9667
ci: use freebsd 13
...
The freebsd 12 builds are failing due to some SSL verification
issue. Let's try a newer release.
2023-02-01 08:05:08 -07:00
Chip Senkbeil
7d5c301c66
Ensure /run/sshd exists, explicitly set username in sshd fixture, add back use_privilege_mode no
2021-10-10 14:54:45 -07:00
Chip Senkbeil
86c307a214
Add tests for File::readdir and File::stat; change .cirrus.yml to set home directory permissions
2021-10-10 14:54:45 -07:00
Wez Furlong
caed905626
ci: workaround rustup hang on freebsd
...
refs: https://github.com/rust-lang/rustup/issues/2774
2021-05-21 20:13:15 -07:00
Wez Furlong
5e9bbdeab3
ci: tweak freebsd ci for getdeps rust version check
2021-03-28 20:37:09 -07:00
Wez Furlong
64ac4196e0
ci: refine cirrus skip condition
2021-02-07 09:51:55 -08:00
Wez Furlong
00d163c123
ci: avoid triggering freebsd build unless code changed
2021-02-07 09:47:52 -08:00
Wez Furlong
461826c8e0
ci: moar freebsd
2020-10-06 09:53:45 -07:00
Wez Furlong
86fd1eb502
ci: tweak freebsd rustup a bit
2020-10-06 09:14:23 -07:00
Wez Furlong
e6c9bcb7d8
ci: maybe have cirrus install rust via rustup
...
Its freebsd image appears to be stale, so try a more recent
version of rust to fix the build.
2020-10-06 08:48:54 -07:00
Wez Furlong
710ea44ba0
ci: boost freebsd resources a bit, and also build everything
2020-09-09 09:14:21 -07:00
Wez Furlong
4c9af46179
ci: add freebsd CI
2020-09-09 00:18:26 -07:00