AJ ONeal
|
ce9c111fa9
|
WIPPY WIP: feat: create builds tree
|
2023-12-28 02:05:19 -07:00 |
|
AJ ONeal
|
48ca227feb
|
f: update build-classifier
|
2023-12-28 02:05:19 -07:00 |
|
AJ ONeal
|
8d8f809563
|
wip: create build groups by os, arch+libc
|
2023-12-28 02:05:19 -07:00 |
|
AJ ONeal
|
70121fc60c
|
WIP: todos for the next thing
|
2023-12-28 02:05:19 -07:00 |
|
AJ ONeal
|
d0d2dce17c
|
ref: termsToTriplet => termsToTarget
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
1eb28c7d22
|
f: rename buildId with @
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
c6fe0f7fb6
|
fix: mipsXle => mipsXel, ppcXel => ppcXle
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
fb74b98960
|
fix: ppc64el => ppc64le
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
867fe16f27
|
fix: mipsle => mipsel
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
40766bea4c
|
feat: cold-boot caching w/ lazy warm stale refreshes
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
65c27afe49
|
f: make parallel requests
|
2023-12-28 02:05:18 -07:00 |
|
AJ ONeal
|
36c3de2ffc
|
f: move cacher functions
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
1b10b18454
|
f: move cacher functions
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
8abff3f0b9
|
f: separate build linter from classifier lib
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
14bb497303
|
f: move state
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
2a785a86dc
|
f: rewrite
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
1d3f733cc4
|
f: refactor names
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
1f1ea2b8ba
|
f: refactor names
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
8f92da28bb
|
f: show unused terms, make importable
|
2023-12-28 02:05:17 -07:00 |
|
AJ ONeal
|
d102f18480
|
f: move triplet classification to own repo
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
e85db4ecc4
|
f: name refactor
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
f5b1de7751
|
f: simplify fetch, show triplets
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
f93ca34e68
|
f: JSON.stringify(data, null, 2)
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
de92e02bb1
|
wip: update classifier submodule to latest
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
c11bc55d5b
|
WIP: new caching releases fetcher
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
f24df1a731
|
feat: add target triplet classifier
|
2023-12-28 02:05:16 -07:00 |
|
AJ ONeal
|
fca66feb3e
|
feat: list all releases across all of Webi
|
2023-12-28 02:05:15 -07:00 |
|
AJ ONeal
|
546aee8fbb
|
ref: releases.js => installers.js
|
2023-12-12 02:57:03 -07:00 |
|
AJ ONeal
|
7c61a19e20
|
ref(internal): packages.js => projects.js
|
2023-12-12 02:57:02 -07:00 |
|
AJ ONeal
|
281c004445
|
ref(webi): show supported OSes, Arches, Libcs & Packages more clearly on error
|
2023-12-12 02:56:01 -07:00 |
|
AJ ONeal
|
e2300c6999
|
fix: fn_get_os for bootstrap & install
|
2023-12-12 01:58:58 -07:00 |
|
AJ ONeal
|
c116cb417f
|
fix: remove extra / in doc url
|
2023-12-12 01:58:58 -07:00 |
|
AJ ONeal
|
3966d3adf8
|
fix(releases): bump timeout to 15s for uncached github requests
|
2023-12-12 01:44:11 -07:00 |
|
AJ ONeal
|
4510a61cf0
|
fix(envman): split non-portable function.env => function.sh, function.fish
|
2023-11-22 10:05:12 -07:00 |
|
AJ ONeal
|
7eec48ea20
|
fix(posix): detect current/login shell even when rc file is absent
|
2023-11-21 11:28:17 -07:00 |
|
AJ ONeal
|
74676206f1
|
feat+ref!(posix): rewrite to load ENVs only once for all shells
|
2023-11-21 11:28:17 -07:00 |
|
Lockszmith
|
b6a02eaf21
|
ref: use cat << EOF > load.sh rather than echo
|
2023-11-21 11:28:17 -07:00 |
|
Lockszmith
|
ea99790768
|
fix(posix): run load.sh only once when .bashrc sources .profile
|
2023-11-21 11:28:17 -07:00 |
|
AJ ONeal
|
ec33462ae0
|
chore: fix typo in PATH.env message
|
2023-11-21 11:28:17 -07:00 |
|
AJ ONeal
|
89c437700e
|
fix(posix): ensure PATH.env exists before checking contents
|
2023-11-21 11:28:16 -07:00 |
|
AJ ONeal
|
b71a824e13
|
feat: distinguish between ACTION REQUIRED types
|
2023-11-20 09:20:09 -07:00 |
|
AJ ONeal
|
6fa045a4f9
|
fix(busybox): prefer curl over wget, limit wget options on busybox
|
2023-11-20 09:18:35 -07:00 |
|
AJ ONeal
|
a4a386dd8a
|
ref: rename to package-install.tpl.sh to match namespace style
|
2023-11-18 23:57:33 -07:00 |
|
AJ ONeal
|
b56229ca62
|
ref(install): minor tweaks to differences from bootstrap
|
2023-11-18 23:00:25 -07:00 |
|
AJ ONeal
|
98ed726ec4
|
ref(install): bring into parity with curl-pipe-bootstrap
|
2023-11-18 23:00:25 -07:00 |
|
AJ ONeal
|
37201dc257
|
ref(bootstrap): organize functions into commented sections
|
2023-11-18 19:04:37 -07:00 |
|
AJ ONeal
|
4f53a412e5
|
ref(bootstrap): word order, wording, & style cleanup
|
2023-11-18 19:04:37 -07:00 |
|
AJ ONeal
|
e4c4fd8c08
|
fix(bootstrap): preserve file handle: mv & rm rather overwrite webi
|
2023-11-18 19:04:37 -07:00 |
|
AJ ONeal
|
7fe17220b7
|
ref(bootstrap): use -- in printf -- '%s' "${foo}" just to be safe
|
2023-11-18 19:04:37 -07:00 |
|
AJ ONeal
|
24f6703a2d
|
fix(bootstrap): POSIX doesn't define 'interactive', detect TTY instead
|
2023-11-18 19:04:37 -07:00 |
|