Commit Graph

137 Commits

Author SHA1 Message Date
Tyler James Leonhardt
f8455fc38e update to windows latest in azure pipelines (#137691)
* update to windows latest

* use ExtractFile task instead of tar directly
2021-12-07 11:58:07 -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
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
João Moreno
6e0f56f0a9 build schedule 2021-10-13 20:58:18 +02:00
João Moreno
01a10db550 remove cron 2021-10-13 11:43:10 +02:00
João Moreno
7fcd5bb094 fix 2021-10-12 17:57:59 +02:00
João Moreno
8b1f10af35 more web changes 2021-10-12 17:55:24 +02:00
Tyler Leonhardt
c0f2b96605 rename job 2021-09-10 15:02:58 -07:00
Tyler Leonhardt
75edf20854 add product build alpine 2021-09-10 15:00:45 -07:00
Tyler Leonhardt
1cdf829965 make alpine build vscode_arch aware 2021-09-10 10:58:04 -07:00
Matt Bierner
f0ac3ce6fa Remove webview publish build stage
We now pull in the webview html/js from our a different cdn instead of from this endpoint. We will keep the endpoint around for older VS Code builds but no longer publish content to it
2021-07-07 09:35:25 -07:00
João Moreno
820300ce2b hmmm 2021-06-24 18:01:35 +02:00
Robo
92999c339e fix: setuid helper permission (#126798)
* ci: fix setuid helper binary permission

* ci: allow privilege for CLONE_NEWPID | CLONE_NEWNET

* ci: fix chrome-sandbox permission with rpm

* ci: fix permissions on snap

* ci: download electron earlier for arm builds
2021-06-22 08:42:30 -07:00
João Moreno
78946a0204 inline variables 2021-06-21 11:22:33 +02:00
João Moreno
bd74b02b59 move compile step to another pool 2021-06-17 16:10:19 +02:00
João Moreno
e9fc1ccf8a switch to generic pool 2021-06-15 15:06:22 +02:00
João Moreno
85a36ae074 enable smoketest on linux 2021-06-11 12:19:17 +02:00
SteVen Batten
ae6ba8f980 undo random change 2021-05-13 21:28:11 +00:00
SteVen Batten
17fad7e42d random change to pipeline 2021-05-13 21:27:18 +00:00
Tyler James Leonhardt
4eef854ab4 Revert "Move bing settings to its own stage (#123504)" (#123523)
This reverts commit 62c9755886.
2021-05-10 16:54:10 -07:00
Tyler James Leonhardt
62c9755886 Move bing settings to its own stage (#123504)
* move bing to linux

* add displayName
2021-05-10 12:37:16 -07:00
João Moreno
6bee0f2f3f fix bad yml name 2021-05-07 09:47:39 +02:00
Tyler James Leonhardt
5f7422b6bb Add release stage back (#123204)
Add release stage back
2021-05-06 14:46:17 -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
Tyler James Leonhardt
b126d45af9 Allow x64 macOS builds to be triggered alone 2021-04-23 22:46:54 +00:00
Ladislau Szomoru
66c8a84547 Revert agent pool name 2021-04-20 18:48:39 +02:00
Ladislau Szomoru
b62af97982 Update build agent pool 2021-04-20 18:38:29 +02:00
João Moreno
d0f2d7eee6 build 2021-03-19 08:56:52 +01:00
Tyler James Leonhardt
8fefa6aff2 Speed up mac builds (#116984)
* ci: [mac] Unify tasks between different flavors

* take 3

* remove zip

* unzip in place

* logging

* log

* rm zip

* all the things

* remove thing to trigger another build

* publish server for x64 only and only start on non-arm

* delete commented out code

* remove unused sh script

* address main changes

* address feedback

* add a comment

* try slimming down yarn

* only compile createAsset

* install typescript

* move build to correct location

* change to 64

* add useful comments based on joao

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2021-03-10 17:52:15 -08:00
João Moreno
94303f8e57 build 2021-03-10 10:45:13 +01:00
João Moreno
980becda8d main rename
fixes #116341
2021-02-14 20:10:24 +01:00
Ladislau Szomoru
2cf80f97cc Azure DevOps - Add global variable for VSCODE_QUALITY (#115636)
* Add variable for VSCODE_QUALITY
2021-02-03 09:13:48 +01:00
João Moreno
631802d5ce comment out arm snaps 2021-01-28 17:07:32 +01:00
Robo
676e8d62a3 chore: remove universal build from its separate stage (#115203)
* chore: remove universal build from its separate stage

* chore: remove extra space

* chore: fix indentation
2021-01-27 01:32:18 -08:00
Robo
60bce0f628 feat: add macos universal build ci config (#114446)
* feat: add universal build ci config

* chore: skip .npmrc files added by terrapin

* ci: cleanup conditional vairables for universal

* ci: use publish variable instead of parameter
2021-01-25 10:29:02 -08:00
Ladislau Szomoru
161ce44dda Azure DevOps - Move release into a separate stage (#114205) 2021-01-12 15:18:01 +01:00
João Moreno
5e673678eb Merge branch 'joao/build/single-compile-job' 2021-01-07 10:59:12 +01:00
João Moreno
11b79ba7eb parameters 2021-01-07 10:38:28 +01:00
João Moreno
d495358b01 add parameter display names 2021-01-07 10:35:50 +01:00
João Moreno
af6d164f73 single compile job 2021-01-06 20:37:33 +01:00
Ladislau Szomoru
8389f07269 Azure Pipeline - Adopt pipeline parameters in favour of pipeline variables (#113902) 2021-01-06 15:58:25 +01:00
João Moreno
e8ad195f3e Revert "revert pool"
This reverts commit 035e15b771.
2021-01-05 14:49:59 +01:00
João Moreno
035e15b771 revert pool 2021-01-05 12:02:17 +01:00
João Moreno
6659f8dfe5 use compile agent pool 2021-01-05 10:16:37 +01:00
João Moreno
fe795313d8 Revert "parallelize hygiene"
This reverts commit bdbd644c27.
2021-01-05 10:08:46 +01:00
João Moreno
bdbd644c27 parallelize hygiene 2021-01-05 09:40:42 +01:00
João Moreno
714f85fc18 update build pool 2021-01-04 20:26:25 +01:00
João Moreno
726acc5130 use vscode build agent pool 2021-01-04 17:50:02 +01:00
Alexandru Dima
321b407de5 No need to use containers for compilation and hygiene jobs 2020-12-29 13:00:39 +01:00
João Moreno
b7aa0f7d40 fix template usage 2020-12-17 12:20:44 +01:00