Граф коммитов

614 Коммитов

Автор SHA1 Сообщение Дата
Mackinnon Buck a94b1b7bd2
Validate local development scenarios in CI (#57492) 2024-08-27 09:09:37 -07:00
William Godbe d11493ff12
Add references to new 9.0 branches in .yml files (#57463) 2024-08-22 12:04:00 -07:00
Brennan 41b44095c4
Update azure-pipelines-mirror-within-azdo.yml for 8.0 (#56456) 2024-08-12 08:57:54 -07:00
Brennan 98ee50279a
Disable codeql in quarantined-pr.yml (#57011) 2024-07-25 19:29:59 -07:00
William Godbe 98fca5e3b0
Go back to checked-in minified .js files (#56982)
* Go back to checked-in minified .js files

* Remove update-npm-deps script

* Remove CompareMinifiedJsFiles script

* Undo signalr changes

* Fix again

* Undo more stuff

* Try installing node

* Add update-npm-deps back
2024-07-25 12:27:40 -07:00
Sébastien Ros ecd56fe62f
Increase quarantine pr timeout (#56871)
Builds have been failing on timeouts since CodeQL was added on July 1st.
2024-07-22 13:38:22 -07:00
William Godbe bfe5471e13
Use minified .js files from submodule in source-build (#56864)
* Use minified .js files from submodule in source-build

* Fixup

* Fixup again

* Add check for changes to minified .js files

* Fix typo

* Add doc

* Fix md error

* Update Microsoft.AspNetCore.Components.Endpoints.csproj

* Fix script

* Update submodule

* Print it

* Upload the .js files as part of the build

* Update submodule
2024-07-22 09:32:48 -07:00
Sean Reeser 8def589d18 Updated codesign-xplat.yml - add job attempt number to log so failed job can be retried. 2024-07-19 09:36:47 -07:00
Sean Reeser 74ce5280d7 Updated ci-public.yml - add job attempt number to log and test results artifacts that are published on error outcomes. 2024-07-19 09:28:46 -07:00
Sean Reeser f8ab344a7a Updated ci.yml - name artifacts with attempt number where publish on error is true (logs, test results) 2024-07-19 09:28:37 -07:00
Matt Mitchell 6aab04c659
Enable internal runtimes and disable old creds (#56428) 2024-07-11 11:57:00 -07:00
Matt Mitchell 99f2ba5fd1
Work around auth issues with new internal source changes (#56308)
For some reason, the new SetupNugetSources does not play well with aspnetcore. No known reason at this point.
Workaround this by removing SetupNugetSources and replacing with commented-out forms of the new templates.
When issues the new templates/scripts have been resolved, will re-enable.
2024-06-19 00:33:24 +00:00
github-actions[bot] c60c987226
Skip SpotBugs for now (#56297)
Co-authored-by: William Godbe <wigodbe@microsoft.com>
2024-06-18 09:42:58 -07:00
dotnet-maestro[bot] 76c2012091
[main] Update dependencies from dotnet/arcade (#56035) 2024-06-17 19:13:54 +00:00
William Godbe 8efe5b099f
Exclude artifacts & .packages folders from CodeQL scans (#56197) 2024-06-12 11:53:24 -07:00
Matt Mitchell 10517269f4
Remove references to obsolete storage account variables (#56100) 2024-06-06 15:52:09 -07:00
Ken Dale ca1f641aca
Update https://docs.microsoft.com to https://learn.microsoft.com (#55970)
* Update https://docs.microsoft.com to https://learn.microsoft.com

* Update eng/common/core-templates/jobs/jobs.yml

* Replace learn.microsoft.com/en-us/ with learn.microsoft.com/ to remove locale from urls

---------

Co-authored-by: Artak <34246760+mkArtakMSFT@users.noreply.github.com>
2024-05-31 16:34:38 -07:00
Matt Mitchell a9bb484af7
Call NuGetAuthenticate after SetupNuGetSources (#55960)
The new version of the powershell script will not place the creds in the nuget.config file, instead it will use standard environment variables. Update the YAML file to use NuGetAuthenticate to avoid a build break that may happen if the credential provider is not available.
2024-05-30 00:43:12 +00:00
William Godbe 808be46a63
Switch to dnceng pool for SDL tasks (#55090) 2024-05-22 01:53:52 +00:00
William Godbe 7d80e70d6e
Fix IdentityModel pipeline (#55527)
* Fix spacing on pipeline

* Force reinstall

* Change step order

* Try local source

* Fix package ref

* Move binlog

* Fix open queue usage

* How bout now

* Don't run template tests

* Really skip template tests

* NoWarn
2024-05-03 16:34:38 -07:00
William Godbe b1ed81413e
1es-ify IdentityModel test pipeline (#55505)
* 1es-ify IdentityModel test pipeline

* Fix template path
2024-05-03 08:15:03 -07:00
William Godbe e6cf613933
Add internal pipeline for IdentityModel nightlies (#55500)
* Add internal pipeline for IdentityModel nightlies

* Fix name
2024-05-02 16:26:16 -07:00
William Godbe 0bae45ebe8
Remove triggers for release/7.0 (#55495) 2024-05-02 13:52:39 -07:00
William Godbe a2b2ebd539
Exclude tests from CodeQL (#55459)
* Only disable on signalr test job

* Add exclusion for tests
2024-05-01 15:58:54 -07:00
William Godbe 1a5577f187
Switch off of -pt images (#55460)
* Switch off of -pt images

* Update signalr-daily-tests.yml
2024-05-01 13:39:45 -07:00
github-actions[bot] 83b527e6a4
Don't publish version files in codesign jobs (#55453)
Co-authored-by: wtgodbe <wigodbe@microsoft.com>
2024-05-01 17:05:56 +00:00
William Godbe 4e101b9d55
Fix command to add build tag (#55315)
* Fix command to add build tag

* Update helix-matrix.yml
2024-04-24 09:21:48 +10:00
William Godbe 7bba81ee8a
Run IdentityModel tests once per day in Helix-Matrix (#55296) 2024-04-22 18:54:04 -07:00
William Godbe a30417ff05
Skip CodeQL in public builds (#54886) 2024-04-01 21:46:48 +00:00
William Godbe 49b7ef5807
Bump helix-matrix timeout up to 5 hours (#54885) 2024-04-01 21:32:09 +00:00
William Godbe d4b37d9a99
1ES-ify SignalR Daily Tests pipeline (#54884)
* 1ESify signalr-daily-tests

* Fix signtype
2024-04-01 21:20:44 +00:00
William Godbe 6f3fad01f8
Fix build pool for public linux jobs (#54809) 2024-03-27 12:32:38 -07:00
Rich Lander 337d865020
Switch to Mariner images (#54787) 2024-03-26 19:56:26 -07:00
William Godbe 0e6a596eec
Reduce helix-matrix timeout to 3 hours (#54776) 2024-03-26 17:05:56 -07:00
William Godbe 6c6361d257
Fix buildArgs, publishArgs in public (#54750) 2024-03-25 13:50:03 -07:00
William Godbe 6e888549bf
Remove internal args from public build (#54748) 2024-03-25 13:14:18 -07:00
Viktor Hofer 82c9b34d72
Fix version files missing from publishing (#54663)
* Fix version files missing from publishing

* More clean-up and fix PublishInstallerBaseVersion condition

* Update Publishing.props

---------

Co-authored-by: wtgodbe <wigodbe@microsoft.com>
2024-03-21 15:03:38 -07:00
William Godbe 301c2788fd
Switch to 1ES templates (#54651)
* Start converting to 1es pipelines

* Paren

* Try real build

* Self

* Full path

* Fix parens

* Paren again

* Two more selfs

* Fixup

* Try templateContext

* Give it a whirl

* Test

* Fix templateContext

* Fixeroonie

* Fix pool

* Try this

* Fix mac

* Update codesign

* Fix it

* Fix download pattern

* YesBL

* NoBL

* Containers

* Fix containers

* Cleanup
2024-03-21 12:11:42 -07:00
dotnet-maestro[bot] 3eeae52d6e
[main] Update dependencies from dotnet/efcore, dotnet/runtime (#54641)
* Update dependencies from https://github.com/dotnet/runtime build

Microsoft.Bcl.AsyncInterfaces , Microsoft.Bcl.TimeProvider , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.Diagnostics , Microsoft.Extensions.Diagnostics.Abstractions , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Http , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Internal.Runtime.AspNetCore.Transport , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.Platforms , System.Collections.Immutable , System.Composition , System.Configuration.ConfigurationManager , System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Pipelines , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.Caching , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceProcess.ServiceController , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Threading.Channels , System.Threading.RateLimiting , Microsoft.SourceBuild.Intermediate.runtime.linux-x64
 From Version 9.0.0-preview.3.24162.1 -> To Version 9.0.0-preview.4.24169.16

* Update dependencies from https://github.com/dotnet/efcore build

dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Design , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.Tools
 From Version 9.0.0-preview.3.24163.1 -> To Version 9.0.0-preview.4.24170.1

* Update dependencies from https://github.com/dotnet/efcore build

dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Design , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.Tools
 From Version 9.0.0-preview.3.24163.1 -> To Version 9.0.0-preview.4.24171.2

* Update dependencies from https://github.com/dotnet/runtime build

Microsoft.Bcl.AsyncInterfaces , Microsoft.Bcl.TimeProvider , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.Diagnostics , Microsoft.Extensions.Diagnostics.Abstractions , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Http , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Internal.Runtime.AspNetCore.Transport , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.Platforms , System.Collections.Immutable , System.Composition , System.Configuration.ConfigurationManager , System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , System.Diagnostics.PerformanceCounter , System.DirectoryServices.Protocols , System.IO.Hashing , System.IO.Pipelines , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.Caching , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceProcess.ServiceController , System.Text.Encodings.Web , System.Text.Json , System.Threading.AccessControl , System.Threading.Channels , System.Threading.RateLimiting , Microsoft.SourceBuild.Intermediate.runtime.linux-x64
 From Version 9.0.0-preview.3.24162.1 -> To Version 9.0.0-preview.4.24170.14

* Pass -nativeToolsOnMachine in ci-public
---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Javier Calvarro Nelson <jacalvar@microsoft.com>
2024-03-21 16:33:49 +00:00
Stephen Halter b5f6c9eae8
Fix Java discovery in helix-matrix pipeline (#54631) 2024-03-20 17:45:43 -07:00
Viktor Hofer 38b8d1c392
Simplify Publishing.props (#54566)
* Simplify Publishing.props

* Update Publishing.props

* Update Publishing.props

* Update ci.yml

* Update Publishing.props
2024-03-20 12:26:46 -07:00
Matt Mitchell dc4d4cd2a6
Pass -nativeToolsOnMachine (#54622)
* Pass -nativeToolsOnMachine

* Revert submodules
2024-03-19 17:00:29 -07:00
Matt Mitchell e62490d4f8
Pass -publish parameters (#54620)
* Pass -publish parameters
https://github.com/dotnet/aspnetcore/pull/54422/files introduced new build script switches for -publish and -no-publish to be compatible with VMR workflows. The aspnetcore CI jobs were passing /p:Publish=true instead of using such a switch. The default value for the new switch if not passed is false, so essentially this turned off publishing for much of aspnetcore. Fix this by not using the msbuild property. Instead, pass the switch. This matches standard arcade repo patterns.

* Add windows publishing argument

* Revert submodules

* Native tools on machine
2024-03-19 16:59:53 -07:00
Mackinnon Buck c5f6624871
Fix components-e2e logging issues (#54556) 2024-03-15 14:59:37 -07:00
Matt Mitchell 1aa1c5bab0
Install java via native tools in CI (#54421)
* Install java via native tools in CI
The VMR doesn't have Java installed globally on the machines, but it does have it in the native tool cache. This PR updates the build scripts to use the native tool cache to install Java in CI builds. I've also updated to 11.0.22 (vs. the .3 version from 2019) and the script used to pull this from native tool assets.
2024-03-13 00:39:47 +00:00
William Godbe 1ee58ec0d8
Create ci-public.yml (#54439) 2024-03-11 15:52:54 -07:00
dotnet-maestro[bot] 6cfd675cc0
[main] Update dependencies from dotnet/arcade (#53528)
[main] Update dependencies from dotnet/arcade


 - Merge branch 'main' into darc-main-b53c7ee8-482a-44eb-8859-45b8b9099279

 - Fix Version.Details.xml

 - Fix incorrect shas from manual merge.

 - Pass DotNetBuildSourceOnly through to repo tasks build

 - Pass DotNetBuildSourceOnly through to repo tasks build

 - Merge remote-tracking branch 'upstream/main' into darc-main-b53c7ee8-482a-44eb-8859-45b8b9099279

 - Propagate some additional properties

 - Unpropagate some additional properties

 - Only add if not already added.

 - Only add if not already added.

 - Keep Duplicates=false.

 - Odd

 - New approach

 - More feeling

 - Attempt using 17,8

 - Revert "Attempt using 17,8"

This reverts commit 7ccf5160f8.

 - Temporarily switch to VS preview queues

 - Merge remote-tracking branch 'upstream/main' into darc-main-b53c7ee8-482a-44eb-8859-45b8b9099279

 - Revert googletest
2024-03-01 18:59:11 +00:00
William Godbe b9eaae0117
Skip puppeteer tests for now (#54177)
* Skip puppeteer tests for now

* Update components-e2e-tests.yml
2024-02-22 14:21:49 -08:00
Matt Mitchell 7672270efc
Infrastructure tweaks for unified build (#54081)
* Infrastructure tweaks for unified build
- Use arcade standard prepareMachine to decide whether to kill running processes. Unified build invokes eng/build.ps1 with -ci, as would a user running the build locally. It should not blanket kill the host processes. Pass -prepareMachine in YML files
- if OnlyBuildRepoTasks is passed, don't write a warning that nothing will get built.

* Revert submodules
2024-02-19 07:37:15 -08:00
Javier Calvarro Nelson 5c17b92560
[Infrastructure] Avoid building node JS assets multiple times on the richnav pipeline (#54072)
* Updates the pipeline to avoid building JS on x86 and ARM after having built for x64
2024-02-16 17:02:26 +00:00