Travis Plunk
d63193d4d6
Add PoolNames variable group to compliance pipeline ( #19408 )
2023-06-14 22:08:37 +00:00
Travis Plunk
7d90d3f959
Verify that packages have license data ( #19543 ) ( #19575 )
2023-04-27 15:01:48 -07:00
Travis Plunk and Dongbo Wang
a447e4498d
Fix the regex used for package name check in vPack build ( #19573 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2023-04-27 10:11:21 -07:00
Travis Plunk
32e766aa3e
Make the vPack PAT library more obvious ( #19572 )
2023-04-27 10:10:45 -07:00
Travis Plunk and Dongbo Wang
cd753e616e
Add an explicit manual stage for changelog update ( #19551 ) ( #19567 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2023-04-26 09:48:35 -07:00
Dongbo Wang
252ba19ba6
Merged PR 25348: Fix the template that creates GitHub draft release
...
Fix the template that creates GitHub draft release
2023-04-13 17:40:25 +00:00
Dongbo Wang
f728e44c5b
Fix the template that creates nuget package
2023-04-11 17:03:00 -07:00
Dongbo Wang
2e14410d15
Try to fix the build
2023-04-10 10:34:34 -07:00
Aditya Patwardhan
1aa4a36a5e
Fix stage dependencies and typo in release build ( #19353 )
2023-04-07 11:50:31 -07:00
Aditya Patwardhan
ab0e9d58fa
Fix issues in release build and release pipeline ( #19338 )
2023-04-07 11:50:24 -07:00
Aditya Patwardhan
1c7ec2f582
Restructure the package build to simplify signing and packaging stages ( #19321 )
2023-04-07 11:50:09 -07:00
Anam Navied
510461f0f6
Add stage for symbols job in Release build ( #18937 )
2023-04-07 11:39:59 -07:00
Aditya Patwardhan
347dfa3ad1
Use reference assemblies generated by dotnet ( #19302 )
2023-04-07 11:39:26 -07:00
Aditya Patwardhan
61465c9c6d
Update release pipeline to use Approvals and automate some manual tasks ( #17837 )
2023-04-07 11:37:40 -07:00
Andrew
0413ffd2ab
Fixed package names verification to support multi-digit versions ( #17220 )
...
Fixed package names verification to support multi-digit versions.
Currently "Validate RPM package names" release step is failing because of version "7.0.10" in these examples:
WARNING: powershell-7.0.10-1.centos.8.x86_64.rpm is not a valid package name
WARNING: powershell-7.0.10-1.rhel.7.x86_64.rpm is not a valid package name
WARNING: powershell-lts-7.0.10-1.centos.8.x86_64.rpm is not a valid package name
WARNING: powershell-lts-7.0.10-1.rhel.7.x86_64.rpm is not a valid package name
2023-02-21 18:28:53 -05:00
Patrick Meinecke
11af035aab
Merged PR 24413: Add pipeline secrets (from #17837 )
2023-02-21 23:13:06 +00:00
Travis Plunk
8fcfe41978
Update to azCopy 10 ( #18509 )
2023-02-21 16:37:00 -05:00
Travis Plunk
caede6fe99
Add test for framework dependent package in release pipeline ( #18506 ) ( #19114 )
2023-02-07 22:05:45 +00:00
github-actions[bot] and Aditya Patwardhan
5535e22345
Create test artifacts for windows arm64 ( #18932 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2023-01-11 13:17:49 -08:00
github-actions[bot] and Aditya Patwardhan
e2e23e318d
[release/v7.2.9] Apply expected file permissions to linux files after authenticode signing ( #18922 )
...
* Upload linux artifacts as tar.gz to preserve linux file permissions
* Fix conditions
* Fix yaml
* Fix paths for downloaded artifacts
* Rename while downloading
* Fix file names and paths
* Fix tar compress
* Add set-location before tar
* Create dirs before expanding
* Create dir before expanding
* Fix conditions
* Add logging
* Export file permission to json
* Fix for condition
* Apply file permissions before packaging
* Add logging
* Fix issues
* Add comments
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2023-01-10 13:46:31 -08:00
8306762644
[release/v7.2.9] Add authenticode signing for assemblies on linux builds ( #18920 )
...
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2023-01-10 11:59:46 -08:00
github-actions[bot] and Travis Plunk
07ca0cd99f
Allow two-digit revisions in vPack package validation pattern ( #18569 )
...
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2022-11-17 12:09:27 -08:00
github-actions[bot] and Dongbo Wang
5e182aca5a
[release/v7.2.7] Remove XML files for min-size package ( #18274 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2022-10-13 12:35:20 -07:00
github-actions[bot] and Aditya Patwardhan
f47f40ff15
[release/v7.2.7] Make the link to minimal package blob public during release ( #18174 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2022-10-13 11:49:55 -07:00
Aditya Patwardhan
3800e0cdef
Install .NET 3.1 as it is required by the vPack task
2022-06-21 12:06:48 -07:00
Travis Plunk
cf527b23d9
Rename mariner package to cm ( #17506 )
2022-06-13 09:58:39 -07:00
github-actions[bot] and Aditya Patwardhan
580816a575
Make sure we execute tests on LTS package for older LTS releases ( #17430 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2022-05-24 16:06:39 -07:00
github-actions[bot] and travis plunk
71843e7236
Add a finalize template which causes jobs with issues to fail ( #17428 )
...
Co-authored-by: travis plunk <github@ez13.net >
2022-05-24 16:03:44 -07:00
Travis Plunk
3cfa8eb258
Base work for adding mariner amd64 package ( #17417 )
...
Backport #17057
2022-05-24 13:17:15 -07:00
Travis Plunk and Aditya Patwardhan
a2c0eba8b2
Put Secure supply chain analysis at correct place ( #17273 )
...
* Update releaseBuild.yml
* Add nuget security analysis to where it should be
* Add a display name
* Update tools/releaseBuild/azureDevOps/releaseBuild.yml
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2022-05-09 14:59:24 -07:00
travis plunk
4cdec35269
Replace . in notices container name
2022-04-14 14:19:28 -07:00
Dongbo Wang
3d0f7f0faf
Merged PR 19935: Create checksum file for global tools ( #17056 )
...
Cherry-picking the checksum change:
https://github.com/PowerShell/PowerShell/pull/17056
2022-04-04 22:43:34 +00:00
Dongbo Wang
85bb6a0ff3
Merged PR 19625: Make sure global tool packages are published in stable build
...
Make sure global tool packages are published in stable build
2022-03-17 23:25:37 +00:00
Dongbo Wang
b12290eec0
Merged PR 19617: Fix release pipeline
...
Fix release pipeline
2022-03-16 21:45:12 +00:00
Aditya Patwardhan
555dabe02e
Update the vmImage and PowerShell root directory for macOS builds ( #16611 )
2022-03-07 11:15:33 -08:00
Aditya Patwardhan
357c274a26
Update macOS build image and root folder for build ( #16609 )
2022-03-07 11:15:21 -08:00
Travis Plunk
10aa268c9f
Remove WiX install ( #16834 )
2022-03-07 10:39:07 -08:00
travis plunk
ba6ad1a348
merge 'release/v7.3.0-preview.2' into master
...
# Conflicts:
# .spelling
# CHANGELOG/preview.md
# tools/releaseBuild/azureDevOps/templates/nuget.yml
2022-03-07 10:35:16 -08:00
Travis Plunk
7d44bd2f17
opt-in to - name: BUILDSECMON_OPT_IN ( #16911 )
...
value: true
Opt in to security monitoring
2022-03-07 10:19:34 -08:00
Paul Higinbotham
d1d92a35c3
Add SBOM manifest to nuget packages ( #16711 )
...
# Conflicts:
# build.psm1
# tools/cgmanifest.json
2022-03-07 10:19:09 -08:00
Travis Plunk
d2626e6b1a
Add Linux package dependencies for packaging ( #16807 )
2022-03-07 10:13:46 -08:00
Travis Plunk
f5381d5694
Switch to our custom images for build and release ( #16801 )
2022-03-07 10:12:56 -08:00
Travis Plunk
64ff0fc799
Remove all references to cmake for the builds in this repo ( #16578 )
...
# Conflicts:
# build.psm1
# test/perf/benchmarks/assets/compiler.test.ps1
2022-03-07 10:12:23 -08:00
Travis Plunk
d1f8bd29ab
Update Images used for release ( #16580 )
2022-03-07 10:08:42 -08:00
Travis Plunk
7744b0aa24
Update SBOM generation ( #16641 )
...
# Conflicts:
# .vsts-ci/misc-analysis/mdSpell.yml
2022-03-04 16:45:49 -08:00
Aditya Patwardhan
89af531d33
Add explicit job name for approval tasks in Snap stage ( #16579 )
2021-12-08 16:13:07 -08:00
Andrew Menagarishvili
4f19c4d6d3
Merged PR 18399: Fixing the build by removing duplicate TSAUpload entries
...
Fixing the build by removing duplicate TSAUpload entries
2021-12-08 20:50:06 +00:00
Aditya Patwardhan
6d4febaa35
Bring back pwsh.exe for framework dependent packages to support Start-Job ( #16535 )
...
* Bring back pwsh.exe for framework dependent packages to support Start-Job
* Update wix file
* Add release tests for fxd packages
* Fix tests
* Fix stage dependencies
* Address CR comments
* Fix typo
* Add value for the hashtable item
2021-12-07 13:03:12 -08:00
Travis Plunk
b2615a3e1a
use different containers for different branches ( #16434 )
2021-12-07 13:00:40 -08:00
Travis Plunk
c6e3f0e2a5
Use notice task to generate license assuming cgmanifest contains all components ( #16340 )
...
* Use notice task to generate license assuming cgmanifest contains all components
* fix capture task
* fix output location
* cgmanifest using latest public
* fix additional attributions path
* split into stages to allow retry without restarting
* manually append additional attributions
* remove dead comment
* Revert "cgmanifest using latest public"
This reverts commit 6bed867300 .
2021-12-07 13:00:09 -08:00