James Truher [MSFT]
19b5647c0a
Update README.md
to specify gathered telemetry ( #16379 )
2021-11-09 17:30:56 -08:00
github-actions[bot]
3b26fc8ae9
Update license and cgmanifest ( #16325 )
2021-10-28 13:48:41 -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
a62c9d9443
Add the performance benchmark project for PowerShell performance testing ( #15242 )
2021-04-30 09:34:26 -07:00
Travis Plunk
75dc913aa4
Sign internals of EXE package so that it works correctly when signed ( #15132 )
...
Co-authored-by: Robert Holt <rjmholt@gmail.com>
2021-04-09 10:26:47 -07:00
Dongbo Wang
d99afeed2d
Remove old .NET SDKs to make 'dotnet restore' work with the latest SDK in CI pipeline ( #14746 )
2021-02-09 13:53:35 -08:00
Travis Plunk
6c633e7fc2
A separate Windows packaging CI ( #14670 )
2021-02-08 13:25:14 -08:00
Travis Plunk
de6966a9fc
markdownlint security updates ( #13730 )
...
* security updates
* exclude markdown test changes from product CI is future
2020-10-02 09:51:09 -07:00
Travis Plunk
2fe34993c3
Sign the MSIX
files for the store ( #12582 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2020-05-29 10:26:30 -07:00
Dongbo Wang
b80375f497
Update the CI builds ( #12830 )
...
Include the following changes:
- Use stages for Linux & macOS CI
- Change windows-daily to run tests in one agent
2020-05-29 10:01:29 -07:00
Travis Plunk
e0d43dd367
Move to latest Azure DevOps agent images ( #11704 )
2020-01-28 12:39:51 -08:00
Steve Lee
4ff9924cbf
Add $env:__SuppressAnsiEscapeSequences
to control whether to… ( #10814 )
2019-10-24 12:45:26 -07:00
Travis Plunk
a39d985118
Convert windows CI to stages ( #9607 )
2019-05-16 10:30:50 -07:00
Dongbo Wang
609d610c71
Allow CI to run on branches with this name pattern: feature* ( #9415 )
2019-04-19 11:27:33 -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
23451ac32f
Create dependabot config.yml ( #9368 )
...
Create dependabot config.yml
2019-04-15 11:49:17 -07:00
Aditya Patwardhan
34fa5e472d
Fix publishing daily nupkg to MyGet ( #9269 )
2019-04-01 16:58:43 -07:00
Travis Plunk
5aed18dc93
Make Linux CI parallel ( #9209 )
...
Make the Linux CI build once and then run the tests on 4 different machines, by tag.
## PR Context
Running in parallel allows us to run all tests in about the same amount of clock time
2019-03-23 18:23:07 -07:00
Michael Klement
f81f778308
Update feature-request issue template to move instructions into comments. ( #9187 )
...
Moved instructions into comments.
## PR Context
While users should _see_ instructions, they shouldn't be _included_ when the issue is created.
2019-03-22 12:23:26 -07:00
Reece Dunham
eac31019ab
Disable Homebrew analytics in macOS VSTS builds ( #9130 )
2019-03-16 11:57:16 -07:00
Travis Plunk
058a19028d
Refactor macOS CI so that tests run in parallel ( #9056 )
...
Refactor macOS CI so that tests run in parallel
- Also:
- Fix bootstrap issue where curl was failing for a month (so obviously not needed)
- Change Windows test stages to use PowerShell Core (where we can) to avoid compat issues
## PR Context
This allows running all tests in about the same about of clock time.
2019-03-11 13:00:22 -07:00
Reece Dunham
cb4b818d55
Refactor travis.ps1
into ci.psm1
( #8822 )
...
Refactors `travis.ps1`. Important for maintainers: I removed the webhook and badge stuff as neither exist anymore. I also merged the build and test phase with the bootstrap phase.
2019-02-08 14:37:36 -08:00
Aditya Patwardhan
ec12f373ec
Fix daily CI builds to publish tar package as artifacts ( #8775 )
...
Update the packaging script to always create the tar.gz packages.
## PR Context
Daily builds for Linux and MacOS do not publish tar.gz package.
2019-02-04 14:53:25 -08:00
Travis Plunk
32561022ca
Move Final artifacts from universal build to finalResults
folder ( #8806 )
...
## PR Summary
Move Final artifacts from universal build to `finalResults` folder
2019-02-01 10:59:01 -08:00
Travis Plunk
e96b0bf85b
Refactor Unified Release Build ( #8804 )
...
Refactor Unified Release Build
- Make injecting the nuget.config a template
- Make setting the version variable a template
- Add parameters to templates where needed
- Run defender scan before uploading linux packages (and rename step to plain english)
2019-01-31 15:10:19 -08:00
Travis Plunk
4d69997cf0
Batch merge builds together while a merge build is running ( #8668 )
...
## PR Summary
Batch merge builds together while a merge build is running
## PR Context
Help keep agents available for CI runs.
2019-01-16 15:29:46 -08:00
Reece Dunham
c188666305
Name the spelling yaml something more appropriate ( #8601 )
...
* Rename spelling.yml to misc-analysis.yml
* Update mac.yml
* Update windows.yml
* Update README.md
2019-01-07 12:54:13 -08:00
Travis Plunk
878a46df20
get macOS to publish daily build to nugetfeed ( #8464 )
2019-01-02 11:55:14 -08:00
Aditya Patwardhan
ddd69c845a
Update the timeout of CI builds ( #8398 )
2018-12-04 16:57:29 -08:00
Travis Plunk
9894be9c60
Add path filters to CI YAML ( #8222 )
...
* Filter spelling to only PRs with `*.md` files
* filter common paths in CI yml
2018-11-09 11:38:44 -08:00
Travis Plunk
e702119177
Add code to use private NuGet feeds when running in internal CI system ( #8187 )
...
Add code to use private NuGet feeds when running in internal CI system
2018-11-06 09:52:14 -08:00
Aditya Patwardhan
d7c7fa504f
Filter the TestPackage artifact upload by name to avoid other zip files being uploaded ( #8116 )
2018-10-29 14:13:05 -07:00
Aditya Patwardhan
487073e57b
Add functionality to create a test package ( #8087 )
2018-10-19 14:56:58 -07:00
Travis Plunk
2141c2a8e3
Add daily build non-windows platforms ( #7683 )
...
Add daily build non-windows platforms
- Also, make the [Feature] tag work in VSTS for non-windows
- Also, add a way to force feature tests to run
- Also, fix an issue where `-workingdirectory` didn't work when running async
2018-09-06 12:27:49 -07:00
Travis Plunk
26d2741377
Remove workaround on VSTS that is no longer needed ( #7666 )
2018-08-30 17:45:15 -07:00
Travis Plunk
5a50d64abb
make artifact upload only occur for non-PR builds ( #7657 )
2018-08-29 17:03:41 -07:00
Travis Plunk
965552873c
Add Linux VSTS CI ( #7527 )
...
Update Start-PSPester and Start-PSxUnit to upload test results when running in VSTS
Disable tests which require non-root using when running as root
remove verifications in Test-Connection tests which verify buggy behavior
Skip tests which don't behave correctly in VSTS (due to running in a container?)
- Test-Connection - #7528
- Set-Date - #7529
2018-08-14 16:23:50 -07:00
Travis Plunk
b06b0ca6e5
Allow publishing artifacts or test results to fail but to fail the run ( #7515 )
2018-08-13 15:44:33 -07:00
Travis Plunk
b3d0913d74
Add CI definition for VSTS for macOS ( #7490 )
...
Add CI definition for VSTS for macOS
- Add VSTS YAML for mac
- Add a function to upload log files during a test on VSTS
2018-08-10 15:13:31 -07:00