Philip Monk
47a5f5c9a9
ci: urbit -> vere
2023-01-19 13:34:34 -07:00
Philip Monk
c7d517a7e7
ci: download runtime
2023-01-18 14:09:42 -07:00
Philip Monk
818a85ef2e
ci: don't interpret 'ford' as error
2022-05-14 23:31:16 -07:00
Joe Bryan
98d202d44b
test: remove herb from test suite
2022-04-05 12:27:11 -04:00
Joe Bryan
5980fbedd0
ci: updates herb call to -test, matching new invocation
2020-12-04 21:46:05 -08:00
Brendan Hay
3a0b975f4d
build: expose configurable arguments when booting/testing fake ships
...
This also sets -l (lite boot) by default for boot-fake-ship to speed
up the initial pier creation used by pills/tests, and uses
urbit.meta.arguments by default for tests - seems a little less likely
to footgun.
2020-11-05 10:25:31 +01:00
Brendan Hay
644acd5002
build: ensure urbit tests are run with the -g argument
2020-11-05 10:25:31 +01:00
Brendan Hay
9e1f75da64
build: simplify build tool selection for shell.nix
2020-11-04 15:34:03 +01:00
Brendan Hay
24c63cb078
build: reformatting and triggering tests
2020-11-04 12:55:27 +01:00
Brendan Hay
684005e200
build: disable full test-suite on darwin
...
Linux remains enabled. This prevents CI errors while figuring out
darwinAllowLocalNetworking and sandboxing.
2020-11-04 12:45:40 +01:00
Brendan Hay
00d236501e
build: fix bind errors in darwin sandboxes
...
See 5f6840fbb4/src/libstore/build.cc (L2961)
2020-11-04 11:48:46 +01:00
Brendan Hay
cf5c2a40ab
build: remove unnecessary test platform dependence
...
An alternative approach is being considerd for more granular platform
dependence for tests.
2020-11-04 11:11:39 +01:00
Joe Bryan
52308c4977
test: cleans up output, adds |trim and |meld
...
with intervening |mass measurements
2020-11-03 01:18:00 -08:00
Brendan Hay
58094c265c
build: bludgeon write/EAGAIN stdout errors into submission
2020-10-30 12:00:56 +01:00
Brendan Hay
6ed18bb825
build: removing shell set options from inline buildPhase for tests
2020-10-29 17:43:23 +01:00
Brendan Hay
6599a85b99
king: ensure tests are enabled on ci and don't depend on lfs pills
2020-10-29 16:20:41 +01:00
Brendan Hay
50f66ce431
build: simplify make test and re-enable on darwin ci for testing
2020-10-29 13:17:05 +01:00
Brendan Hay
ce3cbf0857
build: rework all nix expressions to support hercules-ci builds
...
This also removes nixcrpkgs and OSX cross compilation in favour of
compiling on the target. x86_64/musl targets are still supported
on Linux.
All sources are now managed via niv (see nix/sources.json) and Haskell
package sets are provided/organised via IOHK's haskell.nix.
Some effort has been made to expose similar top-level attributes for
development, but in some cases there have been changes. Please see
the comments in the top-level default.nix and ci.nix files for usage.
2020-10-27 13:55:49 +01:00