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
Steve Lee
ca68d9dbc5
Add GraphicalHost
assembly to enable Out-GridView
, Show-Command
, and Get-Help -ShowWindow
( #10899 )
2019-11-01 10:05:32 -07:00
Dongbo Wang
0effc64534
Update the dotnet SDK install script URL in build.psm1
( #10927 )
2019-10-28 15:50:07 -07:00
Aditya Patwardhan
74eaf1980f
Move to .NET Core 3.1 preview 1 ( #10798 )
2019-10-18 16:49:25 -07:00
Robert Holt
2a518fcfe2
Support the pipeline chain operators &&
and ||
in PowerShell language ( #9849 )
2019-10-17 14:43:46 -07:00
Dongbo Wang
48db3de03e
Make the event handler leaking test stable ( #10790 )
2019-10-16 09:55:41 -07:00
Lucius Q. User
273b4abd40
Add MacPorts
support to the build system ( #10736 )
2019-10-09 17:02:05 -05:00
Travis Plunk
06aedae91e
Merged PR 9996: Fix ExperimentalFeature
list generation
2019-09-16 19:22:34 +00:00
Travis Plunk
60ffea59e3
Update PSDesiredStateConfiguration to 2.0.3 and bring new test… ( #10516 )
2019-09-12 14:39:11 -07:00
James Truher [MSFT]
3943f18c28
Alpine validation changes ( #10428 )
2019-08-24 11:35:34 -07:00
James Truher [MSFT]
fe2cc6aca8
Additional Telemetry - Implementation of RFC0036
( #10336 )
2019-08-15 16:13:53 -07:00
Steve Lee
882cbf367f
Enable Experimental Features by default on Preview builds ( #10228 )
2019-08-08 11:37:25 -07:00
Dongbo Wang
0d817aa547
Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflict with 'System.Diagnostics.EventLog' ( #10305 )
...
* Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflicts
* Add reference to 'System.Diagnostics.EventLog' to build Microsoft.PowerShell.Commands.Diagnostics on Unix
* Stop compiling Get/New-WinEvent on Unix
2019-08-08 17:44:54 +05:00
Travis Plunk
6b2690ef8e
Fix macOS build break ( #10207 )
2019-07-22 15:21:38 -07:00
Aditya Patwardhan
540737ebe1
Split the fxdependent package on Windows into two packages ( #10134 )
2019-07-12 17:18:11 -07:00
Christoph Bergmeister [MVP]
3141405159
Update 'Start-PSBuild -Clean' logic of 'git clean' to ignore locked files from VS2019 ( #10071 )
2019-07-08 17:30:17 -07:00
Joel Sallow (/u/ta11ow)
bf71b2c616
Start-PSBuild -Clean doeas not remove all untracked files ( #10022 )
2019-07-01 08:34:36 +05:00
Dongbo Wang
94b6b6f4f7
Clean up the use of 'SetProfileRoot' and 'StartProfile' in ConsoleHost ( #9931 )
...
* Clean up the use of 'SetProfileRoot' and 'StartProfile' in ConsoleHost
* Remove 'pwsh.pdb' from our component file list
2019-06-19 11:34:47 +05:00
Aditya Patwardhan
8ea15c9f13
Merged PR 8529: Add cleanup before building test package
...
Add cleanup before building test package
2019-05-29 00:31:14 +00:00
dependabot[bot]
9c8cdb50f6
Build(deps): Bump PackageManagement from 1.3.2 to 1.4 in /src/Modules ( #9650 )
...
* Build(deps): Bump PackageManagement from 1.3.2 to 1.4 in /src/Modules
Bumps PackageManagement from 1.3.2 to 1.4.
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-21 17:36:17 -07:00
Steve Lee
29e21470d9
Port PowerShell to .NET Core 3.0 ( #9597 )
2019-05-21 13:43:51 +08:00
Steve Lee
a96b4c0404
Update use of "PowerShell Core" to just "PowerShell" ( #9513 )
2019-05-10 15:34:27 -07:00
Steve Lee
cb20154de8
Update to Pester 4.8.0 ( #9510 )
2019-05-02 09:56:16 +05:00
Aditya Patwardhan
9f429f0206
Build test packages for windows, linux-x64, linux-arm, linux-arm64 and macOS ( #9476 )
2019-04-26 15:41:07 -07:00
Steve Lee
e81aa9882c
Enable building on Kali Linux ( #9471 )
2019-04-26 14:11:56 -07:00
Dongbo Wang
687697bc90
Fix the failed test and update 'Publish-TestResults' to make AzDO fail the task when any tests failed ( #9457 )
2019-04-25 14:01:05 -07:00
Aditya Patwardhan
3ffd998c58
Create codecoverage and test packages for non-windows ( #9373 )
...
Refactor the `ci.psm1` to publish the code coverage and test packages.
Allow `CodeCoverage` configuration on non-windows.
## PR Context
We plan to run code coverage on Windows, Linux and macOS. These changes are needed to unblock those runs.
2019-04-16 15:13:30 -07:00
Travis Plunk
cee1e54e75
Add ability to cross compile ( #9374 )
...
`-CrossGen` won`t work, but this gives basic ability to build for another platform.
This also means you cannot really package for another platform.
2019-04-16 14:14:29 -07:00
Travis Plunk
5913c88aaf
Mark tests in macOS CI which use applescript as pending/inconclusive ( #9352 )
...
Mark tests in macOS CI which use applescript as pending/inconclusive
2019-04-12 18:12:29 -07:00
Travis Plunk
e2bfced875
Update repo for Ubuntu 14.04 EOL ( #9324 )
...
Update repo for Ubuntu 14.04 EOL
- also remove a missed instance of Fedora 27
2019-04-09 17:54:13 -07:00
Aditya Patwardhan
4bd41e836c
Publish windows daily build to MyGet ( #9288 )
2019-04-03 13:22:51 -07:00
Travis Plunk
5e4b4d1351
Make command searcher not use wildcard search for execution ( #9202 )
2019-04-02 11:54:11 -07:00
James Truher [MSFT]
2f0d127ef8
Check to be sure that the test result file has actual results before uploading ( #9253 )
...
VSTS produces a warning if the result set is 0, we will skip uploading this to avoid the warning and better support automation scenarios.
## PR Context
We have automation which checks our test results and if the result set is 0 for that file, a warning is produced. This PR will avoid uploading that file into the test results (which is valid, as there are no run tests). We will still add the file to our artifact list for completeness.
2019-04-01 16:47:55 -07:00
Travis Plunk
b632b60fca
Translate Skipped the test results into something Azure DevOps does NOT understand ( #9124 )
2019-03-20 13:25:39 -07:00