Aditya Patwardhan
35b52fffbc
Rename alpine to linux-musl
2024-06-03 15:17:14 -07:00
Tess Gauthier
f2cdabe60d
update wix package install ( #21537 )
2024-06-03 14:59:02 -07:00
Aditya Patwardhan
beb0428013
Official PowerShell Package pipeline ( #21504 )
2024-06-03 10:43:17 -07:00
Travis Plunk
46a8b72a7b
Add a PAT for fetching PMC cli ( #21503 )
...
* Use new pat
* remove trailing whitespaces
2024-06-03 10:33:19 -07:00
StepSecurity Bot and Travis Plunk
f570b03d09
[StepSecurity] Apply security best practices ( #21480 )
...
* [StepSecurity] Apply security best practices
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
* Update dependabot.yml
* Delete tools/releaseBuild/Images/microsoft_powershell_centos7 directory
* Delete tools/releaseBuild/Images/microsoft_powershell_ubuntu16.04 directory
* Delete tools/releaseBuild/Images/microsoft_powershell_ubuntu18.04 directory
* Delete tools/releaseBuild/Images/microsoft_powershell_windowsservercore/Dockerfile
---------
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2024-06-03 10:32:41 -07:00
Patrick Meinecke
ca15ea73f4
Merged PR 30719: Add allowPartiallySucceededBuilds parameter for DownloadPipelineArtifact task
...
Otherwise we end up treating warnings like failures as this step will then always fail.
2024-04-10 16:36:29 +00:00
Dongbo Wang
d2f249d776
Merged PR 30665: [release/v7.2.19] Verify environment variable for OneBranch before we try to copy ( #21441 )
...
Verify environment variable for OneBranch before we try to copy (#21441 )
2024-04-05 20:15:17 +00:00
Dongbo Wang
69e0b98036
[release/v7.2.19] PowerShell co-ordinated build OneBranch pipeline ( #21364 ) ( #21432 )
2024-04-04 16:57:03 -07:00
Dongbo Wang
98879a0c36
[release/v7.2.19] Remove surrogateFile setting of APIScan ( #21238 ) ( #21430 )
2024-04-04 16:35:52 -07:00
Dongbo Wang
1e6ef094c9
[release/v7.2.18] Back port three build changes to apiscan.yml ( #21036 )
2024-01-09 11:14:24 -08:00
Dongbo Wang
e8e8bc7ddc
[release/v7.2.18] Remove the ref folder before running compliance
2024-01-09 10:50:35 -08:00
Travis Plunk
b1aad8bf12
Merged PR 28450: [release/v7.2.17]Copy azure blob with PowerShell global tool to private blob and move to CDN during release
...
Backport #20659
2023-11-14 19:37:16 +00:00
Aditya Patwardhan
7b0878896d
Fix release pipeline yaml
2023-10-25 18:33:08 -07:00
Aditya Patwardhan
dea1feec83
Use fxdependent-win-desktop runtime for compliance runs ( #20326 ) ( #20568 )
2023-10-24 15:44:39 -07:00
Aditya Patwardhan
09fb4dd2e2
Add SBOM for release pipeline ( #20519 ) ( #20570 )
2023-10-24 15:27:50 -07:00
Aditya Patwardhan
fd2bf94da2
Increase timeout when publishing packages to pacakages.microsoft.com ( #20470 ) ( #20569 )
2023-10-24 15:27:28 -07:00
Aditya Patwardhan
5d5382b1ec
Add mariner arm64 package build to release build ( #19946 ) ( #20566 )
2023-10-24 15:26:59 -07:00
Aditya Patwardhan
2267c40092
Remove az login
2023-10-10 09:46:40 -07:00
Aditya Patwardhan
89c4d17b78
Use AZ auto logon using MSI
2023-10-10 09:25:05 -07:00
Travis Plunk
7487559852
Release build: Change the names of the PATs ( #20307 ) ( #20315 )
2023-09-20 09:31:36 -07:00
Travis Plunk
1fcbc76de7
Put the calls to Set-AzDoProjectInfo and Set-AzDoAuthToken` in the right order ( #20306 ) ( #20312 )
2023-09-20 09:20:46 -07:00
Dongbo Wang
2a283966e6
[release/v7.2.14] Enable vPack provenance data ( #20220 ) ( #20242 )
2023-09-11 14:18:28 -07:00
Dongbo Wang
d6c0dbac7f
[release/v7.2.14] Start using new packages.microsoft.com cli ( #20141 ) ( #20241 )
2023-09-11 14:17:20 -07:00
Dongbo Wang
d12a3f7bda
[release/v7.2.14] Update variable used to bypass the blocking check for multiple NuGet feeds ( #19967 ) ( #20237 )
2023-09-11 13:35:13 -07:00
Dongbo Wang
2af902bc6d
[release/v7.2.14] Don't publish notice on failure because it prevents retry ( #19955 ) ( #20236 )
2023-09-11 13:33:53 -07:00
Travis Plunk
42d05258ea
Change variable used to bypass nuget security scanning
2023-07-13 15:56:31 +00:00
Travis Plunk
7e6ac69cde
Change variable used to bypass nuget security scanning
2023-07-12 17:39:26 +00:00
Travis Plunk and James Truher
4e8306520b
Change variable used to bypass nuget security scanning ( #19935 )
...
* Add debugging output to determine whether the nuget.config really does have multiple feeds.
* Fix up all the nuget config changes
* Add new variable.
* Revert "Fix up all the nuget config changes"
This reverts commit 04a963da70011c48b9c50ef9d02a9eed2a06cc67.
---------
Co-authored-by: James Truher <jimtru@microsoft.com >
2023-07-11 17:21:37 -07:00
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