Commit Graph

27 Commits

Author SHA1 Message Date
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
Connor Peet
18f743d534 address pr comments 2022-10-05 12:56:07 -07:00
Connor Peet
9bcc88eafe cli: get builds in order 2022-09-23 13:28:26 -07:00
Tyler James Leonhardt
869733274b Have createAsset not short circuit (#161030) 2022-09-16 06:34:58 -07: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
Joao Moreno
66d1e5dac0 ups 2022-03-25 11:20:55 +01:00
Joao Moreno
aa3bf656ca make mooncake upload configurable 2022-03-25 10:57:18 +01:00
Joao Moreno
8062805325 Revert "Again disable mooncake upload"
This reverts commit 616cad0638.
2022-03-25 09:41:15 +01:00
Dirk Baeumer
616cad0638 Again disable mooncake upload 2022-03-25 09:08:27 +01:00
Dirk Baeumer
14a3095128 Revert "Temporarily disable mooncake upload"
This reverts commit c5dece632b.
2022-03-24 15:47:32 +01:00
Dirk Baeumer
c5dece632b Temporarily disable mooncake upload 2022-03-24 15:45:29 +01:00
João Moreno
726eeffa71 introduce distro private builds 2022-03-21 14:40:00 +01:00
Alex Dima
8070d2acc5 Add mapping for server darwin arm64 2022-03-15 16:57:09 +01:00
Alex Dima
cab9713422 Fixes #141994: Address eslint problems 2022-02-02 13:18:12 +01:00
João Moreno
6ac63ccffb Use RBAC for builds (#137473)
* build: 👷 adopt latest azure storage account

* build: 💄

* missing compilation

* iterate faster

* try using AzureCliCredential

* fix indentation

* arg

* fix build

* use MSI for storage

* fix dependency

* argh

* debug

* fix!

* bring back

* argh

* use RBAC for cosmos

* empty
2021-11-18 12:37:23 -08:00
Tyler Leonhardt
e3880e11bd add alpine to createAsset 2021-09-10 15:53:46 -07:00
Tyler Leonhardt
0493df76f2 combine publishing of blobs 2021-05-06 11:18:56 -07:00
Tyler Leonhardt
c80a39136e first attempt
actually run

ok run it for real

actually work

parameter syntax

monaco

logging

env var is always string

use variables

use global params

try idea to stop looping

move variables

wrap in quotes

rename all the artifacts

try downloading

up timeout

misc

underscore

add auth

log everything we need to

typo

typo

publish linux client archives too

renamed all that needed to be renamed

better error handling

raname windows assets

first attempt at letting new code handle releasing with macOS

move to $env

remove gate

include updated createAsset.js

onboard windows client

include js

add linux client

add built js

move over all publishing

update distro

use branch name?

processed artifacts and fix win32 server platforms

publish what artifacts were published

use download and more more to powershell

put it all in exec

actually in directory

fix path again

create file to be uploaded

move to all PowerShell

rename to publish and clean up code

update createAsset

use distro 2

more commented out code and add displayNames

address feedback
2021-05-05 14:37:16 -07:00
Joao Moreno
0e885aaf70 retry all cosmosdb ops 2020-12-08 09:59:26 +01:00
João Moreno
3655a82edc add log to createAsset retry 2020-12-07 19:56:05 +01:00
João Moreno
36628d73b9 add exponential backoff 2020-12-07 15:02:48 +01:00
João Moreno
66aab34216 retry createAsset sproc due to ECONNRESET 2020-12-07 14:42:33 +01:00
João Moreno
ea0b7fd29a Revert "build: create asset should still try to add asset"
This reverts commit 5e350b1b79.
2020-12-07 11:57:52 +01:00
João Moreno
5e350b1b79 build: create asset should still try to add asset 2020-12-04 10:36:36 +01:00
Matt Bierner
c348165cc0 Adding more explicit typings for promises
This gets us ready for TS 4.1
2020-09-09 09:21:56 -07:00
Joao Moreno
dd0e03961b fixes #88065 2020-02-05 16:29:45 +01:00
Joao Moreno
bbf3ae9b56 use sprocs to publish builds 2019-11-04 14:06:57 +01:00