Commit graph

28 commits

Author SHA1 Message Date
Lino Le Van ab5c410cfa
fix: add retry to s3 uploads (#102)
* fix: add retry to s3 uploads

* fix: replace deprecated imports

* bumped again

* bump tea cli dependency

* add missing import

* :/

* ignore incorrect ts error
2023-01-17 15:05:12 -05:00
Max Howell fe6eadedc8
Changes for tea/cli 0.19 (#101)
* Changes for tea/cli 0.19

* wip

* wip

* wip

* wip

* wip
2023-01-14 15:57:43 -05:00
Jacob Heider a9344e6e62
don't upload ~ even if it expands in the shell 2023-01-04 21:03:39 -05:00
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