Joe Bryan
|
a4c58f2515
|
vere: fixes function comments in main.c
|
2022-05-26 01:49:06 -04:00 |
|
Joe Bryan
|
11b50a786b
|
vere: adds vere/fetch-vere subcommand for downloading a binary
|
2022-05-26 01:49:06 -04:00 |
|
Joe Bryan
|
2643ee9405
|
vere: adds dock subcommand for copying binary into pier
|
2022-05-26 01:49:03 -04:00 |
|
Joe Bryan
|
e473beef41
|
vere: adds -a/--arch option to next subcommand
|
2022-05-26 01:48:58 -04:00 |
|
Joe Bryan
|
afd3fd19d1
|
vere: improves error handling in binary download
|
2022-05-26 01:48:58 -04:00 |
|
Joe Bryan
|
3ef8404522
|
vere: refactors getting next version string
|
2022-05-26 01:48:53 -04:00 |
|
Joe Bryan
|
f609bca531
|
vere: address review comments for upgrade functions
|
2022-05-25 22:34:42 -04:00 |
|
Joe Bryan
|
86c1f478ec
|
build: rename tmp file for capturing derivation path
|
2022-05-25 22:13:38 -04:00 |
|
Joe Bryan
|
87e25a6a41
|
vere: refactors binary copy on boot to use hardcoded pace
|
2022-05-25 22:09:46 -04:00 |
|
Joe Bryan
|
0aa09ba7cb
|
vere: refactors macros for binary alias ($pier/.run)
|
2022-05-25 22:08:16 -04:00 |
|
Joe Bryan
|
63109bdbc8
|
build: explicitly specify pace in ci
|
2022-05-25 22:02:51 -04:00 |
|
Joe Bryan
|
f4aeb62896
|
nix: vere is always built for a pace
|
2022-05-25 21:52:09 -04:00 |
|
Joe Bryan
|
6c9ef83c6c
|
nix: macos: build mostly-static binary
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
88628ed9f8
|
build: assert mostly-static on macos
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
c0af00f8e1
|
build: ensure mostly-static on windows
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
be48dbc59b
|
build: updates base deploy url, uses truncated commit hash as version
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
7d99acdec8
|
vere: corrects base url for binary download
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
f5366338a5
|
vere: hack around linux crash on libuv cleanup
|
2022-05-25 18:56:45 -04:00 |
|
Joe Bryan
|
176fc1b029
|
vere: refactors binary download, prevents overwriting existing binaries
|
2022-05-25 18:56:39 -04:00 |
|
Joe Bryan
|
d1f80b4e3a
|
vere: retries read/write errors when copying binaries
|
2022-05-25 18:17:46 -04:00 |
|
Joe Bryan
|
c717b8b5ed
|
vere: supports subcommands via $pier/.run cmd
|
2022-05-24 09:59:43 -04:00 |
|
Joe Bryan
|
c78f6e98ba
|
vere: implements prep (for upgrade) subcommand
|
2022-05-24 09:59:39 -04:00 |
|
Joe Bryan
|
b9404c32e3
|
vere: implements --no-dock to disable binary copying/linking
|
2022-05-24 09:59:39 -04:00 |
|
Joe Bryan
|
05b817a207
|
vere: only define actively used architecture strings
|
2022-05-24 09:59:39 -04:00 |
|
Joe Bryan
|
ed234bfd41
|
vere: switches upgrade to subcommand (next instead of --next )
|
2022-05-24 09:59:33 -04:00 |
|
Joe Bryan
|
c7f970fb7b
|
vere: adds mass as synonym for grab subcommand
|
2022-05-23 17:04:48 -04:00 |
|
Joe Bryan
|
9f7041deb2
|
build: adds (disabled) post-build step to update deployed version file
|
2022-05-23 16:54:54 -04:00 |
|
Joe Bryan
|
f81d7b350a
|
build: fixes whitespace bug in upload condition, refactors
|
2022-05-23 16:54:46 -04:00 |
|
Philip Monk
|
5b773723b3
|
Merge remote-tracking branch 'origin/yu/ames-fixes' into next/arvo
|
2022-05-20 22:52:00 -07:00 |
|
Joe Bryan
|
2eac09e42d
|
build: use env to share path to build results
|
2022-05-21 01:15:02 -04:00 |
|
Joe Bryan
|
52eb2756a0
|
build: rerun on workflow changes
|
2022-05-21 01:14:48 -04:00 |
|
Joe Bryan
|
7d3144aaf7
|
build: refactor, cleanup long lines
|
2022-05-21 01:14:34 -04:00 |
|
Joe Bryan
|
e13e04f2ac
|
build: upload windows binaries directly to gcp
|
2022-05-21 01:14:34 -04:00 |
|
Joe Bryan
|
9e0bbbedef
|
build: upload mac/linux binaries directly to gcp
|
2022-05-21 01:14:34 -04:00 |
|
Joe Bryan
|
d2f24b4a93
|
vere: plugs leak, notes TODOs
|
2022-05-21 01:14:29 -04:00 |
|
Philip Monk
|
f674e8db14
|
Merge remote-tracking branch 'origin/jb/path-insanity' into philip/tomb
|
2022-05-20 21:49:45 -07:00 |
|
Joe Bryan
|
86002baa4a
|
vere: backs out overly zealous path canonicalization assertions
|
2022-05-21 00:47:48 -04:00 |
|
Philip Monk
|
ac64f44538
|
clay: update tests
|
2022-05-20 20:03:34 -07:00 |
|
Philip Monk
|
01965eed21
|
vere: bump version to 1.9-rc3
|
2022-05-20 17:43:44 -07:00 |
|
Philip Monk
|
c3b48e3c6e
|
vere: bump version to 1.9-rc1
|
2022-05-20 17:06:04 -07:00 |
|
Philip Monk
|
b914fbaedc
|
clay: add logging commands
|
2022-05-20 17:01:50 -07:00 |
|
Joe Bryan
|
5036d53834
|
vere: copy binary instead of link on boot
|
2022-05-20 15:15:04 -04:00 |
|
Joe Bryan
|
302024330c
|
vere: get binary self-path with whereami lib
|
2022-05-20 12:58:39 -04:00 |
|
Philip Monk
|
f16abbd992
|
ames: fix comet communication with breached ship
|
2022-05-19 20:20:00 -07:00 |
|
Philip Monk
|
9b16cf5791
|
pill: multi-brass
|
2022-05-19 20:19:31 -07:00 |
|
Joe Bryan
|
a8a4393f92
|
vere: temporarily "vendors" whereami lib
|
2022-05-19 13:34:10 -04:00 |
|
Joe Bryan
|
c70e8ed167
|
vere: copy argv[0] before calling dirname()
|
2022-05-19 09:29:40 -04:00 |
|
Joe Bryan
|
a9233493d3
|
vere: compat: link binary at $pier/.run.exe on windows
|
2022-05-19 09:29:13 -04:00 |
|
Joe Bryan
|
baf690c85a
|
vere: compat: polyfill link() on windows
|
2022-05-19 09:28:55 -04:00 |
|
Philip Monk
|
7f63f548f5
|
clay: don't add lobe to wire to avoid flow leak
|
2022-05-18 20:54:10 -07:00 |
|