João Moreno
1f8fd7adef
use oidc ( #233126 )
...
* use oidc
* undo dep bump
* use ClientAssertionCredential
* temporarily disable mangle
* adopt oidc
2024-11-05 21:50:01 +01:00
João Moreno
aac80c3f0a
Adopt new distro format ( #178689 )
...
* Simplify distro
Also a ton of drive-by fixing around builds:
- simplified many oneliners
- fixed missing custom npm registry call setups
- remove unnecessary and duplicate work during builds
- many many fixes
2023-04-02 09:35:39 +02:00
João Moreno
b4db415a10
cdn: only gzip encode known mimetypes ( #174577 )
2023-02-16 15:30:46 +01:00
Matt Bierner
2a84b0fb6d
Enable alwaysStrict for build scripts ( #152778 )
...
Turns on `alwaysStrict` and removes `'use strict';` from our `.ts` files
2022-06-21 19:00:43 +00:00
João Moreno
726eeffa71
introduce distro private builds
2022-03-21 14:40:00 +01:00
João Moreno
44452718b8
Web: publish web files.txt ( #140163 )
...
* build: publish web files.txt
* fix cdn
2022-01-05 09:31:08 -08:00
João Moreno
6f2ad1994c
More RBAC usage ( #137579 )
...
* ci: 👷 remove secret references
* inline web storage account
* remove unused reference
* inline storage accounts
* formatting
* formatting
* drop ticino-storage-key, web-storage-key
* remove leftovers
* fix build
* fix build
* catch errors on all upload* scripts
* bump gulp-azure-storage
2021-11-20 09:01:39 -08:00
Joao Moreno
3070165ff2
web cdn: gzip files by default
2020-10-26 10:08:01 +00:00
João Moreno
50f78a6609
set cache control for web cdn
2020-10-23 11:12:44 +02:00
João Moreno
22c6eaa833
publish web bits scoped to quality
2020-10-14 17:24:36 +02:00
João Moreno
28944722c7
upload web to CDN
2020-10-14 16:02:07 +02:00