Commit Graph

555 Commits

Author SHA1 Message Date
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
Aditya Patwardhan
91c9be996a
Ignore last exit code in the build step as dotnet may return error when SDK is not installed (#11972) 2020-02-27 17:23:55 -08:00
Dongbo Wang
d4536cfb77
Make LTS package always not a preview (#11895) 2020-02-19 15:07:11 -08:00
Andrew
43c88a4ff1
Add WinCompat deny list support using a setting in powershell.… (#11726) 2020-02-04 16:33:26 -08:00
xtqqczze
2014ce66c1
Set StrictMode version 3.0 (#11563) 2020-02-03 09:44:10 -08:00
xtqqczze
ba9a7b1948 Code Cleanup for environment data gathering in build.psm1 (#11572) 2020-01-15 11:03:48 -08:00
xtqqczze
4a9d70fdcd Correct case of $PWD special variable 2020-01-13 19:24:10 +00:00
xtqqczze
62aee9356a Correct case of $PSScriptRoot special variable 2020-01-13 19:21:53 +00:00
xtqqczze
42d50434f8 Correct case of $PSCmdlet special variable 2020-01-13 19:19:12 +00:00
xtqqczze
7dd922abe5 Correct case of $StackTrace special variable 2020-01-13 19:16:45 +00:00
xtqqczze
89e33f5772 Correct case of $Matches special variable 2020-01-13 19:15:17 +00:00
Aditya Patwardhan
0b97d6d5cf Fix symbolic links on Debian 10 packages (#11474) 2020-01-07 16:54:03 -08:00
Steve Lee
59db1f619e Fix symbolic links to libs on Debian 10 (#11390) 2019-12-27 17:14:51 -08:00
xtqqczze
7a7365279c Avoid variable names that conflict with automatic variables (#11392) 2019-12-20 12:09:03 -08:00
Aditya Patwardhan
8e76ad00e2 Bump .NET to 3.1.0 (#11260) 2019-12-04 13:17:16 -08:00
Travis Plunk
7fc67d0384
Only enable experimental features prior to RC (#11162) 2019-12-02 17:52:23 -08:00
Brendan Burns
2a76aa10ee Improve Ubuntu detection for Ubuntu derivatives like GalliumOS etc (#11155) 2019-11-26 15:27:06 -08:00
Travis Plunk
57a071e9e6
Add Debian 10, 11 and CentOS 8 packages (#11028) 2019-11-11 12:29:24 -08:00