Joe Bryan
68a9a8dba1
Merge branch 'release/next-vere' into pp/mug
...
* release/next-vere:
build: update gcloud to use non-deprecated action
vere: manage memory properly in _fore_import
build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
king: try undoing warnings in eventlog-lmdb
king: diswarn tests
king: more warnery
king: fix warnings; more consistent warn policy
vere: add -i and -o options for import and export
herb/lens: add utilites for import/export
build: github actions workflow configuration
vere: refactors pier initialization to fix -X
nix: fixes `shellFor` nix-shell helper
2020-11-19 23:29:46 -08:00
Brendan Hay
3fd98e4d83
Merge pull request #3878 from urbit/pp/admonish
...
king: fix warnings; establish a stricter and more consistent warning policy
2020-11-20 08:11:44 +01:00
Brendan Hay
3d2b24e85e
build: update gcloud to use non-deprecated action
2020-11-20 07:47:04 +01:00
ixv
e274d0cd8f
Merge pull request #3942 from urbit/ixv/vere-imp-exp
...
vere: add flags for import and export
2020-11-19 14:47:05 -08:00
Isaac Visintainer
16b9d810f9
vere: manage memory properly in _fore_import
2020-11-18 12:56:31 -08:00
Brendan Hay
506e768507
build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
2020-11-17 18:54:17 +01:00
pilfer-pandex
9062f398a5
king: try undoing warnings in eventlog-lmdb
2020-11-17 18:27:48 +01:00
pilfer-pandex
108b6ed485
king: diswarn tests
2020-11-17 18:27:48 +01:00
pilfer-pandex
0567f24959
king: more warnery
2020-11-17 18:27:48 +01:00
pilfer-pandex
491034b4eb
king: fix warnings; more consistent warn policy
2020-11-17 18:27:48 +01:00
Brendan Hay
d917d1bf9a
Merge pull request #3934 from urbit/bh/github-actions
...
build: github actions workflow configuration
2020-11-17 07:32:53 +01:00
Isaac Visintainer
050bcf0ab9
vere: add -i and -o options for import and export
2020-11-16 15:59:40 -08:00
Isaac Visintainer
41ce22d6ae
herb/lens: add utilites for import/export
2020-11-16 15:57:35 -08:00
Brendan Hay
2e72724d44
build: github actions workflow configuration
2020-11-15 15:05:13 +01:00
Joe Bryan
bd4edb7fa4
vere: refactors pier initialization to fix -X
2020-11-13 14:39:46 -08:00
Joe Bryan
6106852b31
nix: fixes shellFor
nix-shell helper
2020-11-11 17:26:29 -08:00
pilfer-pandex
f08d7c6031
king: fix test (daaad)
2020-11-11 16:56:56 -08:00
pilfer-pandex
d7de50be07
king: fix warnings in Tree (thanks dad)
2020-11-11 16:42:55 -08:00
pilfer-pandex
16e48a7484
king: this is a holdup!
2020-11-11 16:33:50 -08:00
Joe Bryan
c7579e9e2c
Merge pull request #3905 from urbit/jb/notty
...
vere: print error and exit if stdin is not a tty
2020-11-08 18:13:19 -08:00
Joe Bryan
a70c8cb204
vere: print error and exit if stdin is not a tty
2020-11-07 21:08:34 -08:00
Joe Bryan
cae9292f8f
Merge pull request #3660 from urbit/jb/fl-leaks
...
u3: fixes incorrect double ref-counting in |ff jets
2020-11-06 15:28:22 -08:00
Joe Bryan
d44b9b8431
Merge pull request #3901 from urbit/bh/darwin-fixup
...
build: ensure urbit-king release binary links against /usr/lib not /nix/store
2020-11-06 10:35:43 -08:00
Brendan Hay
12e1a53633
build: silence service account activation output
2020-11-06 12:00:23 +01:00
Brendan Hay
b7d417a4b2
build: minor refactoring of haskell-nix overlays
2020-11-06 10:22:34 +01:00
Brendan Hay
983261a3d8
build: move darwin install_name_tool fixup from vere to king haskell
...
As well as some variable naming consistency to appease the nixpkgs
gremlins and keep the git history lords on their toes.
2020-11-06 09:47:11 +01:00
Joe Bryan
a111c93804
Merge pull request #3899 from urbit/jb/bail-sane
...
u3: refactors fatal exception handling in u3m_bail()
2020-11-05 23:55:25 -08:00
Joe Bryan
464351abc2
u3: fixes incorrect double ref-counting in |ff jets
2020-11-05 19:29:02 -08:00
Joe Bryan
7b42ae75fc
u3: removes unused Exit
variable
2020-11-05 18:09:55 -08:00
Joe Bryan
46b19538b1
u3: removes obsolete bail:need assertion
2020-11-05 18:09:37 -08:00
Joe Bryan
3915047d73
u3: refactors fatal exception handling in u3m_bail()
2020-11-05 18:07:20 -08:00
Joe Bryan
86b59c67c2
Merge branch 'bh/ci-effects' into release/next-vere
...
* bh/ci-effects:
build: remove {sha256,md5} output for push-storage-object effects
build: add log message when destination object already exists
build: force google-cloud-sdk to use python3
build: adding support for hercules ci effects
2020-11-05 12:05:10 -08:00
Brendan Hay
767a6f85a4
build: remove {sha256,md5} output for push-storage-object effects
2020-11-05 11:39:05 -08:00
Brendan Hay
e9cf0a3518
build: add log message when destination object already exists
2020-11-05 11:39:04 -08:00
Brendan Hay
244a9b6a06
build: force google-cloud-sdk to use python3
...
This prevents an error where the python2 version of the SDK tries to
use the monotonic library which is unable to detect the host operating
system inside the sandbox - exploding in typical python fashion.
By using python3 it obviates the need for the monotonic dependency by
using the builtin time.monotonic call.
2020-11-05 11:39:01 -08:00
Brendan Hay
b1790b1b3a
build: adding support for hercules ci effects
2020-11-05 11:38:58 -08:00
Joe Bryan
d196a249cb
Merge branch 'bh/release/next-vere' into release/next-vere
...
* bh/release/next-vere:
build: remove push-to-storage for ivory, brass, and solid pills
pill: rebuild solid pill with %lens included in lite boot apps
arvo: run %lens when lite boot (-l) is specified
build: expose configurable arguments when booting/testing fake ships
build: ensure urbit tests are run with the -g argument
vere: ensure debug symbols aren't stripped by default (by nix)
2020-11-05 11:35:19 -08:00
Brendan Hay
8073de5cc9
build: remove push-to-storage for ivory, brass, and solid pills
2020-11-05 11:29:27 -08:00
Brendan Hay
88e9d0eaec
pill: rebuild solid pill with %lens included in lite boot apps
2020-11-05 11:29:18 -08:00
Brendan Hay
ff3d7c1574
arvo: run %lens when lite boot (-l) is specified
2020-11-05 10:25:31 +01: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
dd782e062e
vere: ensure debug symbols aren't stripped by default (by nix)
2020-11-05 10:25:30 +01:00
Brendan Hay
93e09a93b1
Merge pull request #3887 from urbit/bh/install_name_tool
...
vere: remove dependency on nix-store path for static darwin binary
2020-11-05 07:45:41 +01:00
Joe Bryan
45984b7d8a
Merge pull request #3888 from urbit/bh/no-ropsten-ci
...
build: remove from-scratch ropsten pill builds on ci
2020-11-04 12:57:00 -08:00
Brendan Hay
573d47e6a7
build: remove from-scratch ropsten pill builds on ci
2020-11-04 21:01:00 +01:00
Brendan Hay
8d0a65bb6e
vere: remove dependency on nix-store path for static darwin binary
...
Poached from @eglaysher's work in #3380 .
2020-11-04 20:50:45 +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