Commit graph

25 commits

Author SHA1 Message Date
Jacob Heider
007c0d8772 separate upload logic from bottling logic
to deal with S3 503s

???


sync script changes


amazingly close


wip


wip


wip
2022-12-07 14:59:33 -05:00
Jacob Heider
e582b03fe6 gpg sign bottles 2022-12-01 15:52:26 -05:00
Lorenzo Rossi
ea20c7a621
chore: reorder and refactor scripts/upload.ts (#39)
* chore: reformat and reorganize uploads.ts

* chore: add bucket parameter to get_version and put

Avoid the use of global variables (JS/TS  best practices)

* chore: remove semicolons
2022-12-01 15:34:04 -05:00
Max Howell
cf07590f11 Fix uploads 2022-10-17 15:36:37 -04:00
Max Howell
f836b167a1 “superenv” (#185)
* fixes for dylib ids on darwin (sadly elaborate)

* wip
2022-10-17 13:45:32 -04:00
Jacob Heider
a9d7965089 store sources from build pipeline
Use relative-path srcs only
2022-10-03 13:23:23 -04:00
Jacob Heider
eca4e63e02 set deduplication doesn't work, sadly, with SemVers.
Without this, .tar.gz and .tar.xz generate the same version line twice.
2022-09-29 16:53:44 -04:00
Max Howell
56467c884b Correctly sort versions so the tea installer works 2022-09-29 07:45:59 -04:00
Max Howell
ee504738cf fix making tar.xz bottles (#158) 2022-09-28 11:15:20 -04:00
Max Howell
dbce359eb0 May this fix what I just broke 2022-09-27 16:42:26 -04:00
Max Howell
cc1613c749 Refactor 2022-09-27 16:13:54 -04:00
Jacob Heider
cd7f9db7e0 Coerce bottle names to SemVer for versions.txt 2022-09-22 15:37:54 -04:00
Max Howell
52d265b20d Refactoring 2022-09-21 03:51:04 -04:00
Max Howell
79ff91e25e Refactor (#142) 2022-09-20 07:53:40 -04:00
Max Howell
9b0cf3d92a +portable fontconfig (#134)
Only changes the cache location
2022-09-14 15:48:36 -04:00
Max Howell
0240a4bfb1 +portable git (#126) 2022-09-13 09:18:47 -04:00
Max Howell
6ca2681c96 env var fixes 2022-09-12 07:50:41 -04:00
Max Howell
0f8b83870a making things relocatable (#122) 2022-09-08 16:40:35 -04:00
Jacob Heider
9d7e506e15 Fix sha256sum generation
Because we checksum when bottling, they have the bottle file name. We need to upload data to the binary store that has the binary store key name.
2022-09-07 17:16:01 -04:00
Max Howell
ac5c6ceff3 add more pkg tests (#102)
* more-tests pt.1

* useCellar() is overkill here.

Co-authored-by: Jacob Heider <jacob@tea.xyz>
2022-08-31 15:45:04 -04:00
Jacob Heider
03fd1dbc51 Include bottle checksums in CI artifacts
v3: wherein everyone stays in their lane
2022-08-25 20:01:59 -04:00
Max Howell
fe0049b30c various fixes (#80) 2022-08-17 08:22:22 -04:00
Max Howell
297c576b54 fix versions.txt upload 2022-08-04 11:28:59 -04:00
Max Howell
f45667553a +ninja+cmake (#61) 2022-08-01 22:50:33 -04:00
Max Howell
07b6410226 infra 2022-08-01 15:43:40 -04:00