Commit graph

572 commits

Author SHA1 Message Date
Travis Plunk 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
Aditya Patwardhan 15ac9485de
Fix issues reported by code signing verification tool (#16291) 2021-10-22 16:45:51 -07:00
Travis Plunk bd5dc97087
Add Software Bill of Materials to the main packages (#16202) 2021-10-12 15:40:43 -07:00
Robert Holt 12dbdd9f05
Ensure locale is set correctly on Ubuntu 20.04 in CI (#16067) 2021-09-08 14:30:44 -07:00
Ikko Ashimine 3f571d8a8f
Fix typo in build.psm1 (#16038)
targetting -> targeting
2021-09-02 17:42:06 +05:00
Aditya Patwardhan 3bb6b2736a
Update Ubuntu images to use Ubuntu 20.04 (#15906) 2021-08-30 13:56:52 -07:00
Aditya Patwardhan 2ebac33a78
Update Language Version to 10 and fix related issues (#15886) 2021-08-09 12:21:14 -07:00
Aditya Patwardhan 408c4fd9ad
Prefer version when available for dotnet-install (#15810) 2021-07-21 06:34:39 +00:00
Aditya Patwardhan 31a4528302
Update to .NET 6 Preview 6 and use crossgen2 (#15763) 2021-07-19 16:06:39 -07:00
Robert Holt 528d222441
Enable ARM64 packaging for macOS (#15768) 2021-07-16 21:48:17 +00:00
Aditya Patwardhan 996d830de2
Update the script to use quality parameter for dotnet-install (#15731) 2021-07-07 10:10:40 -07:00
xtqqczze 3a61483470
Add SkipRoslynAnalyzers parameter to Start-PSBuild (#15640) 2021-07-07 08:50:35 +05:00
Anselm Schüler 00ffe12bf4
Remove SupportsShouldProcess from Start-PSBootstrap in build.psm1 (#15491) 2021-06-11 14:02:04 -07:00
Andrew 6e73c2d4f6
Remove PSDesiredStateConfiguration v2.0.5 module (#15536)
* No longer include module with PS releases

* Updated assets/wix/files.wxs

* Moving tests out of the ps repo

* Debug 1

* Debug 2
2021-06-09 12:15:46 -07:00
Travis Plunk 7acf70e023
Allow patching of preview releases (#15074) 2021-03-23 11:03:05 -07:00
Dongbo Wang b63639656d
Build self-contained minimal size package for Guest Config team (#14976) 2021-03-12 13:25:30 -08:00
Steve Lee 727785cd10
Enable building PowerShell for Apple M1 runtime (#14923) 2021-03-09 12:09:31 -08:00
Andrew e0b5414f21
Fixing broken Experimental Feature list in powershell.config.json (#14858) 2021-02-22 12:41:03 -08:00
Travis Plunk a6fec84d8a
Fix install-dotnet download (#14856) 2021-02-19 11:20:02 -08:00
Aditya Patwardhan 894db0feaa
Make the variable an ArrayList to enable usage of Add() method (#14748) 2021-02-09 13:59:45 -08:00
Aditya Patwardhan b836de8223
Bump .NET framework to 6.0.0-preview.1 (#14719) 2021-02-08 17:13:33 -08:00
Andrew 8e3c3e04f8
Cross-platform updates to DSC code in PowerShell (#13399) 2021-02-02 14:47:53 -08:00
Travis Plunk 7c03ad61c1
Use one feed in each nuget.config in official builds (#14363)
Co-authored-by: Robert Holt <rjmholt@gmail.com>
2020-12-14 14:16:55 -08:00
Aditya Patwardhan f4ac0935c5
Remove workarounds for .NET 5 RTM builds (#14038) 2020-11-11 14:53:33 -08:00
Anam Navied a16f3eb204
Add validation and dependencies for Ubuntu 20.04 distribution to packaging script (#13993) 2020-11-05 18:14:12 -08:00
Aditya Patwardhan e99f055c69
Bump .NET to version 5.0.100-rtm.20526.5 (#13920) 2020-11-02 16:51:35 -08:00
jackerr3 840884a4e3
Remove ZapDisable if statement from build.psm1 to prevent InvalidOperation error (#13350) 2020-08-25 14:21:33 -07:00
Christopher Yeleighton 6c96f250e6
Add a precheck for git to build.psm1 (#13227) 2020-08-17 22:22:29 -07:00
Aditya Patwardhan c20433a4a9
Update infrastructure to consume private builds from .NET (#13427) 2020-08-13 14:52:00 -07:00
Travis Plunk 5492df6cb4
Fix dotnet install errors (#13387) 2020-08-10 09:06:04 -07:00
Ilya 6dec823077
Fix Test-XUnitTestResults function (#13270) 2020-07-29 22:17:46 +05:00
Travis Plunk ac2b1cfc27
Use correct isError parameter with Write-Log(#12989)
Co-authored-by: James Truher <jimtru@microsoft.com>
2020-06-18 11:48:06 -07:00
Travis Plunk 5ef69e88bc
Fix break in package build by pinning ffi version to 1.12 (#12889) 2020-06-04 13:37:00 -07:00
Krzysztof Bogacki 9e0b940cfa
Allow use of build module on unknown Linux distros (#11146) 2020-05-28 17:31:56 -07:00
xtqqczze f4382202ae
Use correct casing for cmdlet name and cmdlet parameter name in *.ps1 files (#12584) 2020-05-07 17:00:30 +05:00
xtqqczze cdfa073a75
Update log message in Start-PSBootstrap (#12573) 2020-05-05 11:23:15 +05:00
Aditya Patwardhan 8de0ddc6d1
Add ability to Install-Dotnet to specify directory (#12469) 2020-04-30 11:28:32 -07:00
Ilya 1a7692fd1a
Use new value for TargetFramework as net5.0 instead of netcoreapp5.0 (#12486) 2020-04-27 08:40:09 -07:00
Aditya Patwardhan 16ec1cc32f
Disable PublishReadyToRun for framework dependent packages (#12450) 2020-04-24 10:47:34 -07:00
Ilya 5cd89a407d
Turn on ReadyToRun (#12361)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2020-04-22 12:13:48 -07:00
Aditya Patwardhan 60f28bcd3f
Scripts to update to .NET prerelease version (#12284) 2020-04-15 11:40:56 -07:00
Christoph Bergmeister [MVP] a29cffd49d
Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of v5 (#12262) 2020-04-14 11:21:19 +05:00
Steve Lee b7cb335f03
Update copyright notice to latest guidance (#12190) 2020-03-24 11:08:37 -07:00
Travis Plunk 5309774403
Disable x86 pdb generation (#12167) 2020-03-20 13:54:39 -07:00
Travis Plunk 3ab605aeec
Create crossgen symbols for Windows x64 and x86 (#12157) 2020-03-19 17:24:27 -07:00
Steve Lee 495dea0783
Move to .NET 5 preview.1 (#12140) 2020-03-19 11:27:13 -07:00
Paul Higinbotham 5f46605a21
Add Ubuntu SSH remoting tests CI (#12033)
* Add SSH remoting CI

* Fix typo

* Add install git to Ubuntu CI

* Update .vsts-ci/sshremoting-tests.yml

Co-Authored-By: Aditya Patwardhan <adityap@microsoft.com>

* Fix install git 1

* Add missing tools module import

* Change ubuntu service restart

* Update ssh install

* fix module path

* fix module path

* change module import

* Add tracing

* Add service start retry

* Fix service restart

* Fix options restore

* Fix Restore-PSOptions path

* Fix Pester test output

* fix typo

* Fix test output path

* Debug 1

* Debug 2

* Debug 3

* Change results path

* Fix result publish to use build artifacts directory

* Add more New-PSSession tests

* Remove User test

* Remove env:USER

* Add API tests

* Fix type for Subsytem API test

* Update .vsts-ci/sshremoting-tests.yml

Co-Authored-By: Travis Plunk <travis.plunk@microsoft.com>

* Update .vsts-ci/sshremoting-tests.yml

Co-Authored-By: Travis Plunk <travis.plunk@microsoft.com>

* Update .vsts-ci/sshremoting-tests.yml

Co-Authored-By: Travis Plunk <travis.plunk@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2020-03-11 14:45:14 -07:00