Commit Graph

177 Commits

Author SHA1 Message Date
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
deepak1556
3fb483e7ff chore: bump electron@12.0.4 2021-04-16 09:14:14 -07:00
deepak1556
f95b7e935f Revert "chore: bump electron@12.0.2"
This reverts commit 79a429d92d.
2021-04-09 14:17:02 -07:00
deepak1556
79a429d92d chore: bump electron@12.0.2 2021-04-09 03:20:20 -07:00
Robo
eec393e0d4 chore: use bundled node-gyp (#120683) 2021-04-07 01:18:58 -07:00
Tyler James Leonhardt
28a246d9ec Don't call node-gyp anymore (#120673)
This npx call was installing node-gyp 8.0 which requires a newer version of Python then what's in our containers.

I've removed it but also followed the advice of the comment that says only remove it if prebuild-install is updated in keytar...

So I updated keytar's dependencies which pulled in prebuild-install 6.1.1 with the fix.

If this isn't the right move, feel free to revert and then we can move to Debian Buster which has a version of Python that is new enough.
2021-04-06 16:33:13 -07:00
Ladislau Szomoru
142cbdbaad Increase timeout for browser integration tests 2021-03-30 14:52:02 +02:00
Ladislau Szomoru
54bd78ffbe Revert "Increase timeout for browser integration tests"
This reverts commit 9dbdcc4a0c.
2021-03-30 14:50:41 +02:00
Ladislau Szomoru
9dbdcc4a0c Increase timeout for browser integration tests 2021-03-30 14:10:16 +02:00
Benjamin Pasero
472c88618e builds - same timeout for all tests across OS 2021-02-22 15:44:55 +01:00
Ladislau Szomoru
3dab064342 Move component governance to compile stage 2021-02-16 11:25:51 +01:00
João Moreno
88089d3f20 fix terrapin failures not reporting 2021-02-15 12:04:31 +01:00
Benjamin Pasero
668a6401f6 build - increase timeout for integration tests to 10min 2021-02-04 18:00:02 +01:00
João Moreno
17c617039b Squashed commit of the following:
commit 36f3d9d21bff68d1f7848aa14960f212bd019625
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 13:23:23 2021 +0100

    npx

commit 8ccb45e5dc70333f30fa7ebe3e5657bba2eb2db0
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 12:52:15 2021 +0100

    bump cache salt

commit 5f5d6b19cb0f3192365b3fa518538938872f239e
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Thu Jan 28 11:39:32 2021 +0100

    force rebuild keytar

commit a5f800f991b742d91a2ba2c9ee82c84e30cd9736
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Wed Jan 27 16:16:05 2021 +0100

    bump cache salt

commit e894045003a20d1ea5930e66a53d6f7d5076cdb7
Author: João Moreno <joao.moreno@microsoft.com>
Date:   Wed Jan 27 16:15:24 2021 +0100

    fixes #113467
2021-01-28 14:07:49 +01:00
João Moreno
3f3b413606 maybe this is it 2021-01-22 16:57:59 +01:00
Ladislau Szomoru
6f9f6f806c Azure DevOps pipeline artifacts (#114405) 2021-01-15 13:00:03 +01:00
Alexandru Dima
5755d943ca Tests must be compiled even when yarn is executed 2021-01-11 13:18:55 +01:00
João Moreno
df10825f69 fix yaml 2021-01-07 11:01:15 +01:00
João Moreno
fb4a88e403 rename 2021-01-07 10:55:45 +01:00
João Moreno
ab3297dd13 only run terrapin on cache miss 2021-01-07 10:53:33 +01:00
Alexandru Dima
bbaff3d568 Adopt Cache@2 for node modules caching 2020-12-24 10:08:06 +01:00
Alexandru Dima
f23ed65688 Compute node modules cache key in JS to avoid globbing 2020-12-23 13:21:55 +01:00
João Moreno
5c386371d8 Merge branch 'joao/build/compile-artifact' 2020-12-17 13:14:58 +01:00
João Moreno
d981cf5b81 Revert "Revert "Merge branch 'joao/build/compile-artifact'""
This reverts commit c8aaeb7513.
2020-12-17 13:14:52 +01:00
João Moreno
29eb3fbc6a build: tarball compilation output first 2020-12-17 11:31:05 +01:00
João Moreno
fd85ae4f4a Avoid recompiling remote native node modules (#112644)
* avoid recompiling remote native node modules

fixes #112320

* fix build

* update cache

* empty

* chore: remove rebuild step

* chore: update salt

* product compile should use same CC CXX

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-12-17 02:16:32 -08:00
João Moreno
c8aaeb7513 Revert "Merge branch 'joao/build/compile-artifact'"
This reverts commit 847fd19b02, reversing
changes made to 581ae611c2.
2020-12-17 08:45:15 +01:00
João Moreno
a8b4e9817f finish compile artifact 2020-12-16 20:37:52 +01:00
João Moreno
df0eda5adb build 2020-12-16 16:25:38 +01:00
João Moreno
d14fb9da0f fix build 2020-12-16 16:23:12 +01:00
João Moreno
6236a5bf8b compile: use artifacts instead of cache 2020-12-16 16:19:36 +01:00
João Moreno
0cee1531f7 Merge branch 'joao/build/remove-postinstall' 2020-12-16 15:45:20 +01:00
João Moreno
1100f27681 fix build 2020-12-16 11:18:28 +01:00
João Moreno
af519ea93f Merge branch 'joao/build/merge-distro-directly' 2020-12-16 10:48:20 +01:00
João Moreno
9fe0d3c372 Merge branch 'joao/build/child-concurrency' 2020-12-16 10:46:17 +01:00
João Moreno
41628e3326 merge distro in a single command 2020-12-15 16:45:16 +01:00
João Moreno
d79f4e7b88 add test timeouts 2020-12-15 16:40:43 +01:00
João Moreno
b7d648a873 remove CHILD_CONCURRENCY=1 for all except windows 2020-12-15 16:34:21 +01:00
João Moreno
9293efd7e7 build: remove postinstall script invocation 2020-12-15 16:16:45 +01:00
João Moreno
c97d5e1033 build: use PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 2020-12-15 16:07:52 +01:00
João Moreno
5ae66f37a8 build: use ELECTRON_SKIP_BINARY_DOWNLOAD 2020-12-15 15:58:51 +01:00
deepak1556
a9c5d7cc3c chore: fix CXX export 2020-12-14 20:07:44 -08:00
João Moreno
b1524d6b34 build: VSCODE_PUBLISH 2020-12-14 15:02:26 +01:00
deepak1556
fc9ff5d569 ci: avoid overwriting CC variables for arm arch 2020-12-06 13:51:26 -08:00
deepak1556
86d779284b ci: fix condition for linux builds 2020-12-05 13:26:12 -08:00
deepak1556
7a7d27397a chore: fix cache condition for native modules 2020-12-05 07:03:28 -08:00
Robo
94142bd7e0 chore: bump electron@11.0.3 (#111931)
* chore: bump electron@11.0.3

This reverts commit 155691d0be.

* chore: bump x64 build image

* chore: rebuild remote with older gcc toolchain

* chore: bump electron@11.0.3

* ci: remove condition for remote step

* chore: disable an integration test
2020-12-05 01:54:58 -08:00
João Moreno
1c1c59fd0f Kill code processes after each integration test suite run (#111844)
* bring back linux integration tests

* no empty functions

* hmm
2020-12-03 21:45:01 +01:00
João Moreno
8041440e5b linux: disable integration tests 2020-12-02 10:27:15 +01:00
Robo
155691d0be chore: bump electron@9.3.5 (#111530)
* chore: bump electron@9.3.5

* Revert "fix: removed plugin helper entitlement"

This reverts commit 40a81495f2.

* Revert "chore: bump vscode-windows-ca-certs@0.3.0"

This reverts commit 2f4a3dc31a.
2020-11-30 11:24:10 -08:00