Robo
31ec1c528f
build: remove legacy server support ( #235232 )
...
* build: remove legacy server support
* chore: update rpm dependencies
* chore: fix publishing
* cli: provide option for unsupported glibc sysroot
* chore: add unsupported mode to prereq check
* chore: add logging
* chore: add comment about patchelf execution order
2025-03-10 17:54:23 +01:00
João Moreno
353b50786b
Use SAS urls for ESRP ( #240984 )
...
* use sas urls for esrp
* use user delegation SAS
* hm
2025-02-18 12:02:54 +01:00
João Moreno
2c35b6a4da
fix exclusive web build ( #240994 )
2025-02-18 11:01:18 +01:00
João Moreno
ce2c2f3c79
fix build ( #238530 )
...
* fix build
* fix build
* one more fix
2025-01-23 09:41:55 +01:00
Aman Karmani
e76c50f20e
build: switch build/tsconfig.json to module: nodenext ( #238426 )
...
* build/tsconfig: switch to module: nodenext for bun compat
* build: rewrite imports for nodenext compat
* build: re-generate
2025-01-22 20:12:39 +01:00
João Moreno
7ed772b8b0
remove retry at publish time ( #236070 )
...
fixes #236067
2024-12-13 16:50:04 +01:00
João Moreno
714dc6d804
fix concurrency in publish stage ( #235411 )
...
* 💄
* use blob leases to prevent artifact overwriting
* more logs
* 💄
2024-12-06 09:09:00 +01:00
João Moreno
b4f2157f05
log when asset already exists in DB ( #234885 )
2024-11-29 11:07:41 +01:00
João Moreno
681164aaaa
Move to auth cert for Release service ( #233841 )
...
* wip
* move to auto provisioning, only cert based auth
* k
* missing compilation
* remove console logs
* extract get publish auth tokens, wait 5 seconds before polling for release
2024-11-15 11:54:43 +01:00
João Moreno
f0a0037891
use longer lived access tokens for cosmosdb auth ( #233255 )
2024-11-07 06:43:11 +01:00
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
Robo
1835a67cb6
ci: publish win32 arm64 server ( #224929 )
2024-08-06 14:57:22 +02:00
João Moreno
b40321263d
fix legacy builds ( #208314 )
...
* fix legacy builds
* update regex
* extra ?
* argh
2024-03-21 17:25:26 +01:00
João Moreno
e5515ac702
Adopt 1ES PT ( #207844 )
...
* extend 1es pipeline template
* oops
* fix template references
* argh
* hmm
* hm
* hm
* use outputs for compilation artifact
* this
* use 1ES.PublishPipelineArtifact@1 instead of publish
* more 1ES.PublishPipelineArtifact@1 adoption
* provide windows pool for sdl sources
* sdl
* fix pools
* fix macos
* disable sbom for intermediate artifacts
* use mariner linux
* try inline tsa options
* fix credscan
* hm
* sudo it
* more suppressions
* be explicit with SBOM build drop paths
* fix indentation
* fix file extensions
* fix cli sbom build drop paths
* fix more build
* fix unzip cli
* careful with _manifest in artifacts
* do not close file
* add logging
* debug
* use snapcraft container
* remove size check
* fix macos cli step
* fix snap permissions
* fix macos
* better logs
* fix snap
* more cred scan suppressions
* even more supressiong
* alpine-arm64: try using x64
* Revert "alpine-arm64: try using x64"
This reverts commit bf2003bf60 .
* test docker
* I wonder
* logs
* hm
* fix indentation
* hm
* hm
* fix snap finds
* remove auth
* use hostArchitecture
* snap: limit find
* hm
* sudo
* Add validateToolOutput: None to the build pipeline
* bring back sdl-scan
* try all tools: true
* use release
* Update Azure Pipelines YAML file for Linux product build and test
* hm
* hm
* same for win32
* hm
* hm
* Revert "hm"
This reverts commit 1b9dcae85b .
* use branch
* fix template file
* fix template paths
2024-03-21 14:16:32 +01:00
Robo
5e0394c8d1
fix: don't package detection script in legacy server ( #208274 )
...
* fix: don't package detection script in legacy server
* chore: address review feedback
* chore: rename download asset name
2024-03-21 14:11:57 +01:00
Robo
1413fc87a7
feat: create and upload legacy remote server ( #204139 )
2024-03-18 11:09:55 +01:00
Matt Bierner
920a3a701e
Pick up latest TS for building VS Code ( #206264 )
2024-02-26 19:56:20 +01:00
Logan Ramos
5303197950
Update type guard ( #204763 )
2024-02-08 20:37:39 +01:00
Logan Ramos
2033eae5af
Allow publishing retry ( #204758 )
...
* Allow publishing retry
* Update build/azure-pipelines/common/publish.ts
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Update build/azure-pipelines/common/publish.ts
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Compile
---------
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2024-02-08 20:00:44 +01:00
Logan Ramos
884acabd70
When receiving an unexpected status code also add information surrounding the headers and body ( #204741 )
...
* When receiving an unexpected status code also add information surrounding the headers and body
* Add compiled file
2024-02-08 18:28:40 +01:00
João Moreno
6f96811659
stop uploading to legacy CDN ( #201792 )
...
* stop uploading to legacy CDN
* add missing compilation
2024-01-05 11:45:57 +01:00
João Moreno
91e69a3383
codeql exemption ( #201780 )
...
* codeql exemption
* add missing compilation
2024-01-05 11:24:24 +01:00
João Moreno
e469272e45
remove inline sourcemaps from build files ( #198842 )
2023-11-22 14:05:46 +01:00
João Moreno
ead63533e1
Make publishing required ( #198839 )
...
make publishing required
2023-11-22 12:12:47 +01:00
João Moreno
244c48768d
Make PRSS CDN optional ( #198631 )
...
* empty commit
* mooncake creds expired
* more logs
* prevent exit
* log
* async is hard
* 💄
* temporarily ignore PRSS errors
* whitespace
2023-11-19 20:15:53 +01:00
João Moreno
b1cddfafe0
tighten up blob uploading ( #198553 )
...
* tighten up blob uploading
* bad save
* bad save again
2023-11-18 09:41:37 +01:00
João Moreno
fc6b857956
Workaround for AZDO artifact throttling ( #198545 )
...
* download and extract in main thread, spin off other threads for rest of IO
* remove limiters: everything runs on workers now
* add docs
2023-11-17 10:54:55 -07:00
João Moreno
aa61b56229
Fix issue in counting artifacts on retries, improve parallelization ( #198488 )
...
* try to parallelize downloads
* improved logs
* allow 5 parallel downloads
* fake browser requests
* fix artifacts processed file in retries
2023-11-17 15:03:32 +01:00
João Moreno
87e7f8b5e1
replace node-fetch with native fetch ( #198408 )
...
* replace node-fetch with native fetch
* fix dep version
* handle terminated error from fetch
* more error handling
2023-11-16 17:29:35 +01:00
João Moreno
0b111a09a1
Publish to new CDN ( #198154 )
2023-11-16 07:19:59 +01:00