Commit Graph
6449 Commits
Author SHA1 Message Date
Aditya Patwardhan 42e0aa3b25 Merged PR 9957: Update changelog for 6.1.6 release
Update changelog for 6.1.6 release
v6.1.6
2019-09-12 17:52:29 +00:00
Travis Plunk 3d0f9212fc Merged PR 9945: update dependencies
update dependencies
2019-09-10 21:50:37 +00:00
Travis Plunk 312d401d0d Merged PR 9116: 6.1.5 changelog
6.1.5 changelog
v6.1.5
2019-07-15 23:40:44 +00:00
Aditya Patwardhan ce3e42ee4d Merged PR 9087: Update runtime framework version and PowerShellSDK version for test
Update runtime framework version and PowerShellSDK version for test
2019-07-09 20:41:13 +00:00
Aditya Patwardhan faf28612a8 Update DotNet SDK version 2019-07-09 10:14:44 -07:00
Paul Higinbotham 121578f17d Merged PR 8968: Disable Enter-PSHostProcess cmdlet when system in lock down mode
Enter-PSHostProcess on a locked down (WDAC enforced) machine allows any admin to connect to any another local hosted PowerShell process and execute commands as that user.  This amounts to privilege escalation on the policy locked down machine and something we want to prevent.

Fix is to check for system lock down and disable Enter-PSHostProcess cmdlet with an error message.
2019-07-08 18:10:14 +00:00
Travis Plunk 9235f9babd Add automated RPM signing to release build (#10013)
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/linux.yml
2019-07-08 11:03:32 -07:00
Aditya Patwardhan ee5dc7aaac Update copyright symbol for NuGet packages (#9936)
# Conflicts:
#	tools/packaging/packaging.strings.psd1
2019-07-08 11:00:08 -07:00
dependabot-preview[bot] ff4c56ba19 Build(deps): Bump System.Net.Http.WinHttpHandler from 4.5.3 to 4.5.4 (#9790) 2019-05-31 14:49:12 -07:00
Aditya Patwardhan 4cd3850d5c Integrate building NuGet package in the coordinated build (#8947) (#9708) 2019-05-23 15:16:58 -07:00
dependabot[bot] 3d04668abe Build(deps): Bump Newtonsoft.Json (#9662) 2019-05-22 19:20:14 -07:00
Aditya Patwardhan 4c9ceafb6f Merged PR 8388: Update change log for 6.1.4
Update change log for 6.1.4
v6.1.4
2019-05-20 21:51:30 +00:00
Travis Plunk b545193892 Merged PR 8430: Disable debugger in System Lock down mode 2019-05-16 20:21:46 +00:00
Aditya Patwardhan b939b3b759 Merged PR 8402: Port changes for release automation to 6.1.4 2019-05-15 17:03:31 +00:00
Travis Plunk a6af42c037 Merged PR 8385: Fix MSI WIX generation (#9013)
Fix MSI WIX generation (#9013)
2019-05-14 20:27:01 +00:00
Aditya Patwardhan 1448964bd9 Merged PR 8380: Update Microsoft.PowerShell.Archive version
Update Microsoft.PowerShell.Archive version
2019-05-14 19:58:59 +00:00
Aditya Patwardhan 5199e4d31b Merged PR 8374: Update package version in hosting test
Update package version in hosting test
2019-05-14 18:17:48 +00:00
Travis Plunk a060e94a5b Bump to dotnet 2.1.11 release 2019-05-14 11:11:12 -07:00
Aditya Patwardhan 5f11b65c2e Merged PR 8364: Remove update build table logic from release build
Remove update build table logic from release build
2019-05-14 17:22:12 +00:00
Aditya Patwardhan a14df39606 Add AcessToken variable to jobs that perform signing (#9351)
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/nuget.yml
2019-05-13 15:23:05 -07:00
Travis Plunk d4848d373d Support release branches based on the forward slash separator (#8903) 2019-02-19 17:36:50 -08:00
Aditya Patwardhan f9cd498d2c Merged PR 7063: Update changelog for release 6.1.3
Also fixed spellings in a README.md
v6.1.3
2019-02-14 19:24:52 +00:00
Andrew 0bcc0d710b Updating test gallery URL in PackageManagement tests (#7879) 2019-02-12 12:39:56 -08:00
Paul Higinbotham 61ed206e1e Merged PR 6561: Add security mitigations for 6.1.3 release 2019-02-12 20:36:33 +00:00
Travis Plunk f40eb9878f Merged PR 7004: Update DotNet SDK and Runtime version
Update DotNet SDK and Runtime version
Also update package versions
2019-02-12 20:35:02 +00:00
Travis Plunk 34f0ddff0a Get PowerShellGet tests working (#7831) 2019-02-12 12:01:40 -08:00
Travis Plunk ba656d27e3 Start tracking release build information in an azure storage table (#8850)
Start tracking release build information in an azure storage table

* Also, fix some issues found when the build is started through a schedule
2019-02-12 09:48:36 -08:00
Travis Plunk d8b8560f49 Add binskim to coordinated build and increase timout (#8834)
Add binskim to coordinated build and increase timout 

## PR Context  

Total timeout for the old build was 220 minutes.
The portions before the compliance take ~30 minutes.
So, I went with 180.

I also found I missed binskim when doing this work
2019-02-07 10:45:13 -08:00
Aditya Patwardhan 9457a9b0ea Remove PDBs from fxdependent pacakge (#8006)
# Conflicts:
#	tools/packaging/packaging.psm1
2019-02-01 15:12:20 -08:00
Travis Plunk e3ee4a4e1a Make every csproj files have its own folder (#8750)
* move csproj files into individual folders

* get csproj files from individual folders
2019-02-01 15:12:20 -08:00
Dongbo Wang f10279ef1f Update packaging script to build reference assembly targeting netcoreapp2.1 and use actual .csproj files (#8729)
# Conflicts:
#	tools/packaging/packaging.psm1
#	tools/packaging/packaging.strings.psd1
2019-02-01 15:12:19 -08:00
Travis Plunk 9bb19f3c9e Add instrumentation for Start-PSPackage saying Start-PSBuild parameters are wrong 2019-02-01 15:12:19 -08:00
Travis Plunk 3ea62d3bba Move Final artifacts from universal build to finalResults folder (#8806)
## PR Summary

Move Final artifacts from universal build to `finalResults` folder
2019-02-01 15:12:18 -08:00
Travis Plunk de44cf032c 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-02-01 15:12:18 -08:00
Travis Plunk d3f3e9f1af Add compliance to Coordinated build (#8798)
Add compliance to Coordinated build
  - Also switch to mac internal pool for release build
  - Also turn some duplicate tasks into templates
  - Also fix issue with vscode configuration which causes yaml files not to be recogized as yaml
2019-02-01 15:12:17 -08:00
Travis Plunk b54a427d01 Switch to 1.11 of FPM to fix FPM install issue (#8797)
Switch to 1.11 of FPM to fix FPM install issue

# Conflicts:
#	build.psm1
2019-02-01 15:12:17 -08:00
Travis Plunk 74c225f02f Update the universal build with framework dependent package for dotnet sdk (#8773)
Update the universal build to also build the framework package needed for the dotnet sdk container image.

## PR Context

We build the package in individual builds. This change brings over the steps in the universal build.

# Conflicts:
#	tools/packaging/packaging.psm1
2019-02-01 13:32:52 -08:00
Travis Plunk fd770ea8f1 Add Windows build to universal release build YAML (#8695) 2019-02-01 13:28:20 -08:00
Aditya Patwardhan b9d7006dce Build package build using ubuntu 18.04 image (#8666)
# Conflicts:
#	tools/releaseBuild/build.json
2019-02-01 13:28:20 -08:00
Aditya Patwardhan 2a0d6c8514 Change the feed URL to feed name due to changes in AzDevOps (#8664)
# Conflicts:
#	tools/releaseBuild/azureDevOps/AzArtifactFeed/PSGalleryToAzArtifacts.yml
2019-02-01 12:59:45 -08:00
Andrew 818050d3d5 Adding yml for Windows Release builds (#8374) 2019-02-01 12:59:45 -08:00
Travis Plunk 83f53d02d6 Update SignType in signing.xml (#8223) 2019-02-01 12:59:44 -08:00
Aditya Patwardhan 196c9b49b8 Merged PR 6457: Change log for 6.1.2 release
Change log for 6.1.2 release
v6.1.2
2019-01-15 00:04:40 +00:00
Aditya Patwardhan 661fa811fe Merged PR 6442: Moved the cleanup logic to Restore-PSModuleToBuild
Moved the cleanup logic to Restore-PSModuleToBuild
2019-01-10 00:12:40 +00:00
Aditya Patwardhan 813a98e028 Merged PR 6438: Update version for README, alpine docker file and hosting tests
Update version for README, alpine docker file and hosting tests
2019-01-09 23:27:20 +00:00
Aditya Patwardhan 4162dfb100 Merged PR 6421: Update dependency versions
Update dependency versions
2019-01-08 20:00:58 +00:00
Jim Truher e2c9125d63 Merged PR 6310: Fix test failures
Fix test failures on release build
2019-01-08 19:27:31 +00:00
Travis Plunk b340bfea2d Create unified release build for macOS and Linux packages (#8399)
Create unified release build for macOS and Linux packages
  - Also, updated the definition with latest definitions from the definitions in use.

I will work on these in future PRs:

- Add compliance Job
- Add macOS Signing step
- Merging Windows into the YAML
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/linux.yml
2019-01-07 20:53:05 +00:00
Aditya Patwardhan c49b059aba Merged PR 6027: Build Alpine tar.gz package in release builds
Build Alpine `tar.gz` package in release builds (#8340)

Enable building tar.gz package for Alpine in release builds.

## PR Checklist

- [x] [PR has a meaningful title](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
    - Use the present tense and imperative mood when describing your changes
- [x] [Summarized changes](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
- [x] [Change is not breaking](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#making-breaking-changes)
- [x] [Make sure all `.h`, `.cpp`, `.cs`, `.ps1` and `.psm1` files have the correct copyright header](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
- [x] This PR is ready to merge and is not [Work in Progress](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---work-in-progress).
    - If the PR is work in progress, please add the prefix `WIP:` to the beginning of the title and remove the prefix when the PR is ready.
- **User-facing changes**
    - [x] Not Applicable
    - **OR**
    - [ ] User-facing [Documentation needed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
        - [ ] Issue filed - Issue link:
- **Testing - New and feature**
    - [x] Not Applicable or can only be tested interactively
    - **OR**
    - [ ] [Make sure you've added a new test if existing tests do not effectively test the code changed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#before-submitting)
        - [ ] [Add `[feature]` if the change is significant or affects feature tests](https://github.com/PowerShell/PowerShell/blob/master/docs/testing-guidelines/testing-guidelines.md#requesting-additional-tests-for-a-pr)
2018-11-28 00:58:03 +00:00
Travis Plunk deab7add4f Merged PR 5749: Add 6.1.1 change log
Add 6.1.1 change log
v6.1.1
2018-11-12 19:02:51 +00:00