CrazyMax
|
faa5b5bf22
|
switch to ESM and update config/test wiring
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2026-01-28 10:35:34 +01:00 |
|
CrazyMax
|
d970614050
|
github: use github token to fetch releases JSON from CDN if available
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2025-10-28 09:35:50 +01:00 |
|
CrazyMax
|
503a033f4a
|
github: use github token to download releases with actions/tool-cache if available
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2025-10-28 09:35:50 +01:00 |
|
CrazyMax
|
8e64b4303b
|
releases: mutualize releases handling logic and move it to github class
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2025-10-28 09:35:50 +01:00 |
|
CrazyMax
|
e1103fddef
|
buildx(install): rename lab to cloud
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2024-12-12 14:39:17 +01:00 |
|
CrazyMax
|
a033bb70cd
|
move types to the right place
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2024-05-27 12:06:52 +02:00 |
|
CrazyMax
|
cbc244c2f4
|
buildx: ghaNoCache opt for download/build to disable binary cache
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2024-02-23 10:11:20 +01:00 |
|
CrazyMax
|
0a1d2c2307
|
cache class for tool caching with gha
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
|
2024-02-04 18:10:00 +01:00 |
|
CrazyMax
|
0f8ae202d6
|
buildx: alternative release repos to download buildx
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-08-26 12:33:51 +02:00 |
|
CrazyMax
|
db5c712dec
|
buildx: build for local platform
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-07-12 14:15:26 +02:00 |
|
CrazyMax
|
c1edd0b5e3
|
buildx: improve vspec fingerprint for caching
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-07-06 16:16:12 +02:00 |
|
CrazyMax
|
ddcd63c92a
|
buildx: cache binary to hosted tool cache and GHA cache backend
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-07-06 16:15:15 +02:00 |
|
CrazyMax
|
b2a51dd6b4
|
git: use GitHub API for remoteSha if token provided
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-06-12 19:20:42 +02:00 |
|
CrazyMax
|
8ad595b445
|
buildx: install from private repo support
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-06-09 17:56:36 +02:00 |
|
CrazyMax
|
e072607266
|
buildx(install): throw error on failed build
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-06-05 10:19:30 +02:00 |
|
CrazyMax
|
e7eee6e401
|
buildx: set consistent platform when caching binary
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-03-25 13:58:21 +01:00 |
|
CrazyMax
|
fda3be9699
|
Merge pull request #58 from crazy-max/docker-install
publish / publish (push) Has been cancelled
docker: install, download and tearDown methods
|
2023-03-02 15:58:16 +01:00 |
|
CrazyMax
|
964381b7e9
|
move docker under dedicated folder
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-03-02 15:39:24 +01:00 |
|
CrazyMax
|
8a69d6cb01
|
git: alternative github context and additional methods
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-25 12:37:09 +01:00 |
|
CrazyMax
|
35a8193474
|
Exec class
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-20 09:18:53 +01:00 |
|
CrazyMax
|
a0e8f0bf18
|
make Context static
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-20 07:24:32 +01:00 |
|
CrazyMax
|
89ecd37681
|
buildx: info logs on install
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-19 03:34:30 +01:00 |
|
CrazyMax
|
139fb39ab0
|
buildx: split install from download and build methods
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-19 03:25:07 +01:00 |
|
CrazyMax
|
cd825ae548
|
docker: remove singleton
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-19 02:54:06 +01:00 |
|
CrazyMax
|
ed087e5b0d
|
chore: remove path sep conversion
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-19 00:59:04 +01:00 |
|
CrazyMax
|
252c717cc3
|
fix buildx standalone and check for docker availability
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-18 10:09:41 +01:00 |
|
CrazyMax
|
c80fedbbae
|
docker: fix instance
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-18 07:06:20 +01:00 |
|
CrazyMax
|
847887b312
|
some debug logs
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-18 04:36:32 +01:00 |
|
CrazyMax
|
76e5a25cff
|
buildx: dest dir optional on install
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-17 23:54:28 +01:00 |
|
CrazyMax
|
094239d9eb
|
buildx: build buildx as install method
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-17 21:56:41 +01:00 |
|
CrazyMax
|
87a4161671
|
buildx: use correct url for getRelease
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-02 17:19:28 +01:00 |
|
CrazyMax
|
b193ec6e9e
|
common base tmpDir for tests
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-01 15:37:03 +01:00 |
|
CrazyMax
|
257dd09431
|
buildx: install
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2023-02-01 14:21:44 +01:00 |
|