618 Commits
Author SHA1 Message Date
Travis Plunk 66a70746de Merged PR 28440: [backport/v7.4.0] Fix release build by making the internal SDK parameter optional (#20658)
Fix release build by making the internal SDK parameter optional (#20658)
2023-11-14 16:17:20 -08:00
Dongbo Wang 6e24512e6d [release/v7.3.7] Add runtime and packaging type info for mariner2 arm64 (#19450) (#20244) 2023-09-11 14:19:20 -07:00
Aditya Patwardhan 9386b76796 Test fixes for stabilizing tests (#19068) 2023-04-07 11:59:37 -07:00
Aditya Patwardhan 5b21720927 Fix search in the new path 2022-11-08 15:52:56 -08:00
Aditya Patwardhan 09fa48c7e3 Select the first of the download locations 2022-11-08 15:46:45 -08:00
Aditya Patwardhan 5e078cd9e2 Add install az copy 2022-11-08 15:38:40 -08:00
Aditya Patwardhan cfe2352883 Merged PR 23139: Add test for framework dependent package in release pipeline
- Fix fxd tests
- Remove directories before re-using in third party signing.
2022-11-08 09:57:57 -08:00
Aditya Patwardhan c01c027f4a Merged PR 23116: Fix issues with building test artifacts
Insert the pre-release nuget feed before building test artifacts
2022-11-04 20:01:55 +00:00
Aditya Patwardhan 7579382571 Add search path for azcopy 2022-11-04 11:21:25 -07:00
Aditya Patwardhan 2c057c257e Merged PR 23096: Bump to use internal .NET 7 GA build 2022-11-04 04:45:33 +00:00
Aditya Patwardhan 8f5db72d9a Do not remove penimc_cor3.dll from build (#18438) (#18441) 2022-11-02 17:24:45 -07:00
github-actions[bot] a5739b1739 [release/v7.3.0-rc.1] Revert "Replace win7 runtime with win8 and remove APISets (#18304)" (#18376) 2022-10-25 10:34:32 -07:00
Aditya Patwardhan 081b014e8b [release/v7.3.0-rc.1] Replace win7 runtime with win8 and remove APISets (#18304) (#18354) 2022-10-25 09:47:39 -07:00
github-actions[bot]andAditya Patwardhan 7667a4d4ba [release/v7.3.0-rc.1] Do not cleanup pwsh.deps.json for framework dependent packages (#18300)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2022-10-14 11:22:36 -07:00
525be7602a [release/v7.3.0-rc.1] Remove unnecessary native dependencies from the package (#18297)
* Change the PDB type for release builds are portable

* Remove unnecessary dependencies from the package

* Update PowerShell.Common.props

* Update PowerShell.Common.props

* Fix wix files

* Get the correct file name for the platform

* Address CR feedback

* Re-add PresentationNative_cor3.dll

* Fix wix

Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2022-10-14 10:37:30 -07:00
github-actions[bot]andTravis Plunk 647398666e [release/v7.3.0-rc.1] Move ApiScan to compliance build (#18278)
* Add build and APIScan to compliance build

* dynamically set version

set releaseTagVar default

* publish logs

* set to standard verbosity

only update status every 5 minutes

* add guardian export

Publish Guardian reports

publish whole artifact folder

update publish

switch to guardian publish task

* Download symbols

* Create configuration that doesn't make it ready to run

* temp files are huge, don't preserve

* remove APIScan from release build

* remove duplicate install tool task

Co-authored-by: Travis Plunk <github@ez13.net>
2022-10-13 13:21:09 -07:00
github-actions[bot]andDongbo Wang 86397ec4d2 [release/v7.3.0-rc.1] Remove XML files for min-size package (#18275)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2022-10-13 12:36:52 -07:00
Dongbo Wang 471d9cda41 Remove unneeded verbose message in build (#17840) 2022-08-03 21:35:18 -07:00
Dominik KaszewskiandDongbo Wang 8950962b04 Detect default runtime using dotnet --info in build.psm1 (#17818)
* Detect runtime using dotnet --info

* Fix path joined with backslash in Start-DevPowerShell

* Rename variable to not collide with automatic one

* Fix platform on Windows

* Fix platform on OSX

* Review: separate detection per-platform

* Revert else split to minimize diff

* Update build.psm1

Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2022-08-03 12:29:23 -07:00
github-actions[bot] 17b23e3ebc Update .NET SDK version from 7.0.100-preview.5.22307.18 to 7.0.100-preview.6.22352.1 (#17634) 2022-07-06 17:35:59 -07:00
Tamás Vajk b88cd3ae2e Fix build.psm1 to not specify both version and quality for dotnet-install (#17589) 2022-06-28 11:00:34 -07:00
Shuangchi He c5d31c9e10 Correct spelling in Comments and tests (#17480) 2022-06-06 09:55:33 -07:00
Staffan Gustafsson 80a207160b Start-PSPester: argument completer for -Path (#17334) 2022-05-25 09:25:24 +05:00
Travis PlunkandJames Truher [MSFT] ba6fbe9f2a Start rotating through all images (#17315)
* Use day of week for fallback seed

* Use new properties to select CI image

* move container selection code into

* use parameter

* fix azDO variable refernce

* move container name left in non-PR build name

* Use get-command to detect package manager

* update dependencies in build.psm1

* Add RHEL to WSMan support function

* Update build.psm1

* Update tools/ci.psm1

Co-authored-by: James Truher [MSFT] <jimtru@microsoft.com>

Co-authored-by: James Truher [MSFT] <jimtru@microsoft.com>
2022-05-12 10:03:40 -07:00
Dongbo Wang 514d6f62e0 Fix build.psm1 to find the required .NET SDK version when a higher version is installed (#17299) 2022-05-11 09:49:43 -07:00
Dongbo Wang ea0ab84eb2 Reduce unneeded verbose message from build.psm1 (#17291) 2022-05-09 17:51:07 -07:00
Staffan Gustafsson edc489a790 Fixing dotnet SDK version parsing in build.psm1 (#17198) 2022-04-29 10:07:57 -07:00
Travis Plunk 6c171610a3 Make mariner packages Framework dependent (#17151) 2022-04-21 09:46:28 -07:00
James Truher [MSFT] 9c13c0494f Allow multiple installations of dotnet. (#17141)
* Allow multiple installations of dotnet.

A new flag for removal is now provided, but by default we will add a new version of dotnet.

* Add updated CG manifest.
2022-04-12 14:26:52 -07:00
Paul Higinbotham ada5e951bd Update dotnet-install script download link (#17086)
* Update dotnet-install link

* Add alternative dotnet-install link
2022-03-30 16:17:48 -07:00
Paul Higinbotham a6d04226c3 Add Custom Remote Connections Feature (#17011)
* Changes for custom remote connections

* Remove NamedPipeConnection dependency on RemoteSessionNamedPipe.

* Enable custom connection tests and tool build for all platforms

* Fix CustomConnection.Tests.ps1

* Fix tests attempt 1

* Fix tool build

* Move test to elevated

* Fix non-Windows pipe name

* Update test for non-Windows

* Skip broken non-Windows timer

* Add comment for skipped test
2022-03-23 08:04:07 -07:00
Aditya Patwardhan 1268a0a04f Update .NET to 7.0.0-preview.2 build (#16930) 2022-03-18 09:10:53 -07:00
travis plunk addfdd88d5 merge 'release/v7.3.0-preview.2' into master 2022-02-24 15:57:36 -08:00
travis plunk 8335f76600 Revert "update wxs file"
This reverts commit 10bbd74d8c.

Revert "Update to the latest .NET 6"

This reverts commit 3a49e1f6fe.

Revert "Revert .NET 7 changes"

This reverts commit abf3a89ce2.
2022-02-24 15:48:00 -08:00
Dongbo Wang e1f52dda77 Refactor module assembly loading logic to allow the whole module to be loaded in a custom ALC (#16889) 2022-02-23 15:01:12 -08:00
travis plunk abf3a89ce2 Revert .NET 7 changes 2022-02-17 17:57:06 -08:00
travis plunk d8175fc1e0 Install and Find AzCopy 2022-02-17 12:40:53 -08:00
Aditya Patwardhan 77caf718cd Update projects and scripts to use .NET 7 preview 1 pre-release builds (#16856)
* Update script to consume .NET 7 builds

* Update target framework

* Add dotnet metadata override value

* Update dependencies

* Update analyzer

* Conditionally add output argument

* Update files.wxs

* Fix tests

* Update Microsoft.PowerShell.Native to 7.3.0-preview.1

* Disable psget tests

* Update to latest build for .NET 7 preview 1

* Disable ready to run

* Update version of `Microsoft.AspNetCore.Mvc.NewtonsoftJson` package

* Update cgmanifest and startup test
2022-02-16 09:56:41 -08:00
Aditya Patwardhan bcc1f10b67 Ensure alpine and arm SKUs have powershell.config.json file with experimental features enabled (#16823) 2022-02-04 15:21:42 -08:00
Paul Higinbotham 8af0834d66 Add SBOM manifest to nuget packages (#16711) 2022-01-31 12:13:32 -08:00
Travis Plunk 0b80b50656 Add Linux package dependencies for packaging (#16807) 2022-01-27 18:45:38 +00:00
Travis Plunk d45ff6a20a Switch to our custom images for build and release (#16801) 2022-01-26 11:47:14 -08:00
Travis Plunk 5e005b8a26 Remove all references to cmake for the builds in this repo (#16578) 2022-01-26 11:20:08 -08:00
Dongbo Wang 6662e21cb6 Fix the DSC overview URL in a markdown file and some small cleanup changes (#16629) 2021-12-15 16:38:37 -08:00
Aditya Patwardhan 2d27da40d8 Bring back pwsh.exe for framework dependent packages to support Start-Job (#16535)
* Bring back pwsh.exe for framework dependent packages to support Start-Job

* Update wix file

* Add release tests for fxd packages

* Fix tests

* Fix stage dependencies

* Address CR comments

* Fix typo

* Add value for the hashtable item
2021-12-02 15:05:54 -08:00
Matt Gucci c2966acfd5 Fix PowerShell/PowerShell#13201 (#16416) 2021-11-30 11:23:42 -08:00
Travis PlunkandRobert Holt f41b6b415e Add GitHub Workflow to keep notices up to date (#16284)
Co-authored-by: Robert Holt <rjmholt_msft@outlook.com>
2021-10-28 11:44:06 -07:00
Aditya Patwardhan 52b6d89407 Update to latest .NET 6 GA build 6.0.100-rtm.21527.11 (#16309) 2021-10-28 11:40:52 -07:00
Dongbo Wang f2d5ae74ad Clean up crossgen related build scripts also generate native symbols for R2R images (#16297)
* Clean up crossgen related build scripts

* Fix ci.psm1

* Clean up '-CrossGen' use in a few other files
2021-10-27 11:42:37 -07:00
Nikolay Kondratyev d391168ece Add wget as a dependency for Bootstrap script (#16303)
* Add wget as a dependency for installation script

* Add wget as a dependency for alpine
2021-10-26 11:50:57 -07:00