Justin M. Keyes
f05a2891d3
build: rename build-related dirs
...
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.
Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
2022-06-28 04:02:29 -07:00
kylo252
a2d4b862f1
ci(bsd): conditional runs for faster builds #18439
...
(undocumented) sourcehut feature for conditionally running consequent tasks.
ref:
https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%3C3cd90a91b7ce113bb3c5f07898c77543%40hacktivista.com%3E
https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/item/worker/tasks.go#L196-198
2022-05-11 18:26:07 -07:00
Justin M. Keyes
b2fb3614b0
Revert "ci(bsd): conditional runs for faster builds" #18437
...
The change has a syntax error.
This reverts commit 3e3e9c3125
.
2022-05-05 09:47:53 -07:00
kylo252
3e3e9c3125
ci(bsd): conditional runs for faster builds #18434
...
sourcehut undocumented feature for conditionally running tasks.
The current condition is based on git's pathspec, see `man gitglossary(7)`, to
skip commits that only changed files under `.github/*`.
refs
- https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefpathspecapathspec
- https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%3C3cd90a91b7ce113bb3c5f07898c77543%40hacktivista.com%3E
- https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/item/worker/tasks.go#L196-198
2022-05-05 09:35:14 -07:00
Dundar Göc
04ae502691
ci(openbsd): use latest image
2022-03-06 23:02:28 +01:00
James McCoy
ee1112f1b7
ci(bsd): install gdb to get backtraces from cores
2022-03-06 13:58:21 -05:00
Oliver Marriott
e2bc0bf665
fix(ci): adjust DEPS_INSTALL_DIR on OpenBSD to avoid pkg-config bug ( #14803 )
...
Also bumps to OpenBSD 6.9 and updates packages.
Co-authored-by: glacambre <code@lacamb.re>
2021-06-13 14:03:47 -04:00
James McCoy
81794204ce
ci(sr.ht): Use RelWithDebInfo builds
...
Many compiler checks rely on optimizations being enabled, so we want
these to show up in CI. Use RelWithDebInfo instead of Release so that
assert() statements aren't compiled out.
2021-01-31 11:28:52 -05:00
James McCoy
86eba08a4b
build: Rename TRAVIS_CI_BUILD variable to CI_BUILD
2020-11-13 13:36:56 -05:00
Matthieu Coudron
c4888b2bde
ci: bump openbsd image 6.5 -> 6.7
...
seems like 6.5 is not supported anymore.
2020-06-06 01:11:12 +02:00
Daniel Hahler
cd6f755cf7
ci: SourceHut: revisit OpenBSD/FreeBSD config
2019-12-01 06:44:35 +01:00
Daniel Hahler
7e4b744b64
ci: OpenBSD: enable functionaltest ( #11178 )
2019-10-08 17:36:58 +02:00
Edd Barrett
b64af88c84
CI/OpenBSD: run functional tests
...
Adapt some tests for OpenBSD:
- scrollback_spec:
- seq(1) is not available on OpenBSD: we'd use jot(1).
- Instead use a (hopefully) portable awk(1) snippet.
- channels_spec
- job_spec
- tui_spec
2019-09-01 22:49:33 -07:00
Edd Barrett
b7ce589cb8
CI/OpenBSD: run oldtest #10797
...
- Test_libcall_libcallnr: pass libc name to dlopen.
2019-08-18 12:44:05 +02:00
Justin M. Keyes
282ffc840d
CI/OpenBSD: Initial sourcehut dispatch file #10792
...
Does only the build step for now, some tests fail currently.
2019-08-16 22:04:49 +02:00