Commit Graph

198 Commits

Author SHA1 Message Date
AJ ONeal
2046371f62 fix(windows): downgrade Elevated Privileges error to warn-once (for ssh) 2023-11-11 23:06:32 -07:00
AJ ONeal
e4c5c99a72 feat(webi): add common Invoke-DownloadUrl for Windows installers 2023-11-11 20:56:55 -07:00
AJ ONeal
22fd0a8a0a ref(webi): use Write-Host for the whole output block 2023-11-11 13:18:20 -07:00
AJ ONeal
2b49f92647 fix(windows): set $Env:Path in-place when modifying path 2023-11-11 13:18:20 -07:00
AJ ONeal
c2f100d940 feat(bootstrap): show curl/wget command on error 2023-11-08 00:04:26 -07:00
AJ ONeal
96634ea093 fix(bootstrap): ensure that the download directory exists 2023-11-07 23:48:03 -07:00
AJ ONeal
112311ae35 fix(webi): replace == with = for POSIX sh
See https://github.com/koalaman/shellcheck/issues/2857
2023-11-07 23:38:09 -07:00
AJ ONeal
7285d9efb6 fix: missed a spot on the bootstrap.sh => curl-pipe-bootstrap.tpl.sh 2023-11-07 23:02:28 -07:00
AJ ONeal
92b0b2fe42 ref! readable template script 2023-11-07 12:46:52 -07:00
AJ ONeal
838f2d5288 ref(webi): move powershell script into its installer dir 2023-11-07 12:46:52 -07:00
AJ ONeal
2a2600b11c ref(webi): use more descriptive filenames 2023-11-07 12:46:52 -07:00
AJ ONeal
ffba40507e fix: don't switch template file name yet 2023-11-07 03:24:09 -07:00
AJ ONeal
90aafc1df1 feat: bring in bootstrap renderer 2023-11-07 00:45:00 -07:00
AJ ONeal
50f98f2928 ref: rename module 'serveInstaller' => 'Installers' 2023-11-06 23:55:34 -07:00
AJ ONeal
0afe701dd8 ref!: move regexp to list 2023-11-06 19:13:21 -07:00
AJ ONeal
18217b2f17 chore: remove junk files 2023-11-06 18:59:57 -07:00
AJ ONeal
525d1bd8cb chore: expose helper function & update test 2023-11-06 18:50:02 -07:00
AJ ONeal
fc36f3e93e ref(webi): add explicit libc detection 2023-11-06 18:50:02 -07:00
AJ ONeal
ffa49401aa feat(windows): set libc=mvsc via User-Agent and query params 2023-11-06 18:50:02 -07:00
AJ ONeal
53d023aac9 ref(api): use await to de-indent some async functions 2023-11-06 16:26:49 -07:00
AJ ONeal
4fe71af9d0 fix(windows): use home directory, not current directory 2023-11-05 11:39:32 -07:00
AJ ONeal
a2c694fd8a fix(webi): remove incorrect regex escape 2023-11-05 11:38:37 -07:00
AJ ONeal
9c075ee60d ref: add WEBI_PKG_PATHNAME to replace WEBI_PKG_FILE (which is sometimes a dir) 2023-10-31 15:09:48 -06:00
AJ ONeal
7996a52dfe fix(pkg_no_exec): also guard against linking and adding to PATH 2023-10-31 15:09:48 -06:00
AJ ONeal
d34101aa80 fix(powershell): always create the downloads folder 2023-10-31 15:09:48 -06:00
AJ ONeal
fb1790dde0 ref!(test): show release info for git tags 2023-10-31 15:09:48 -06:00
AJ ONeal
5dd3a79faa ref!: release info from git tags 2023-10-31 15:09:48 -06:00
AJ ONeal
f68f5b2c13 fix(webi): reserve RED for ERROR in powershell too 2023-10-31 15:07:57 -06:00
AJ ONeal
4359bfd87e ref!(webi_download): separate error to complete transition to 2 args 2023-10-30 18:03:42 -06:00
AJ ONeal
433ae9065b ref(template.sh): check exit code or size rather than stdout 2023-10-30 18:02:55 -06:00
AJ ONeal
9f391b30be feat(webi): add preliminary --list and --info 2023-10-30 01:35:39 -06:00
AJ ONeal
317b94cbbc feat: guard 'xattr' & 'chmod' with 'pkg_no_exec' 2023-10-30 01:35:39 -06:00
AJ ONeal
81e4007715 lint(webi): SC2086,SC2155 (exports and quotes) 2023-10-30 01:35:39 -06:00
AJ ONeal
bfb7a437d0 ref: un-expand $HOME to ~ for printed paths 2023-10-30 01:35:39 -06:00
AJ ONeal
8373df5e50 chore: update or remove old comments 2023-10-30 01:35:38 -06:00
AJ ONeal
480dc0801c fix: use single quotes for WEBI_VERSION 2023-10-30 01:35:38 -06:00
AJ ONeal
b8c97dd9e0 chore(lint): don't create a function in a loop 2023-10-28 01:43:55 -06:00
AJ ONeal
70cc64e8fc fix: better (lazier) 'stable' vs 'beta' detection 2023-10-28 01:43:55 -06:00
AJ ONeal
b63a9cb686 chore(fmt): whitespace 2023-10-28 01:24:02 -06:00
Sean Alter
5502cb912d fix: add missing WEBI_WELCOME=true & welcome message check 2023-10-27 22:57:27 -06:00
AJ ONeal
d592d338df chore(windows): remove .bat cruft 2023-10-25 11:48:09 -06:00
AJ ONeal
6888d845aa hotfix(windows): '{{ installer }}' must commented as to not be changed by Invoke-Formatter 2023-10-18 02:44:16 -06:00
AJ ONeal
3d51b8373a chore(pwsh): lint+fix 2023-10-18 02:10:55 -06:00
AJ ONeal
f98086b38e chore(pwsh): fmt 2023-10-18 02:10:55 -06:00
AJ ONeal
f60b20ad76 style: change color scheme 2023-10-17 18:55:52 +00:00
Sean Alter
81b08a0ecd style(template&bootstrap): Change red text to yellow 2023-10-17 18:14:00 +00:00
AJ ONeal
4ac9e69f92 chore: lint & fix js files 2023-10-12 00:08:27 +00:00
AJ ONeal
9cd869e3bb ref: improve readability of arch sort 2023-10-11 22:06:12 +00:00
AJ ONeal
489c27ea01 fix(ppc64le): sort by specificity: ppc64le comes BEFORE ppc64 2023-10-11 22:05:22 +00:00
AJ ONeal
a3954bad3d ref(alpine): enable musl filtering 2023-07-05 20:03:04 +00:00