Commit Graph
342 Commits
Author SHA1 Message Date
Aditya Patwardhan faba49e24a Add SBOM for release pipeline (#20519) 2023-10-19 15:08:01 -07:00
Travis Plunk 8be582b8ca Block any preview vPack release (#20243) 2023-10-19 10:43:34 -07:00
Travis Plunk 635d39ff26 Increase timeout when publishing packages to pacakages.microsoft.com (#20470) 2023-10-16 15:05:56 -07:00
Aditya Patwardhan a24e954069 Fix alpine tar package name and do not crossgen alpine fxdependent package (#20459) 2023-10-09 14:54:38 -07:00
Dongbo Wang be2a86fc4c Bring updates in the v7.4.0-preview.6 release branch to the master branch (#20389) 2023-09-28 10:43:58 -07:00
Aditya Patwardhan be4494938a Remove the ref folder before running compliance (#20373) 2023-09-25 22:02:53 -07:00
Aditya Patwardhan 242af6adb5 Fix the release build by moving to the official .NET 8-rc.1 release build version (#20333) 2023-09-25 09:28:14 -07:00
Aditya Patwardhan e2ca8fe868 Use fxdependent-win-desktop runtime for compliance runs (#20326) 2023-09-21 13:49:24 -07:00
James Truher [MSFT]andTravis Plunk 8a0cb833be Release build: Change the names of the PATs. (#20307)
* Change the names of the PATs to the new names.

* Update releasePipeline.yml

---------

Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2023-09-19 19:44:50 +00:00
James Truher [MSFT] 278ab414d3 Put the calls to Set-AzDoProjectInfo and Set-AzDoAuthToken` in the right order (#20306) 2023-09-19 12:18:00 -07:00
Travis Plunk aa0460b97f Enable vPack provenance data (#20220) 2023-09-08 13:34:05 -07:00
Travis Plunk 4ee8864514 Start using new packages.microsoft.com cli (#20141)
* Add verbose to clone

* Add skip publish parameter

* install the pmc cli

* Address PR comments

* use updated path

* switch to main-mirror

* Don't install python

* Update tools/releaseBuild/azureDevOps/templates/release-PublishPackageMsftCom.yml

* Update tools/releaseBuild/azureDevOps/releasePipeline.yml
2023-09-05 13:12:30 -07:00
Mustafa Ateş Uzun 6df26a3cac Fix typo donet to dotnet in build scripts and pipelines (#20122) 2023-08-29 12:49:53 -07:00
Patrick Meinecke f6664e8409 Merged PR 27216: Disambiguate the pattern for Linux FXD packages 2023-08-17 18:40:10 +00:00
Aditya Patwardhan 0071602fb0 Fix build after the change to remove win-arm32 (#20102) 2023-08-10 14:39:31 -07:00
James Truher [MSFT] 341d21507a Remove Win-Arm32 from release build. (#20095)
It is no longer supported in dotnet 8.
2023-08-08 16:31:48 -07:00
Aditya Patwardhan ca9cab9443 Add alpine framework dependent package (#19995) 2023-08-08 16:09:10 -07:00
Steve Lee e97105bf7d Move build to .NET 8 preview 6 (#19991) 2023-08-07 21:30:33 +00:00
Anam Navied d712c45e91 Add mariner arm64 package build to release build (#19946) 2023-07-20 09:37:34 -07:00
Travis Plunk 8b75527799 Update variable used to bypass the blocking check for multiple NuGet feeds for release pipeline (#19963) 2023-07-14 12:00:45 -07:00
Travis Plunk 927c5595ca Update variable used to bypass the blocking check for multiple NuGet feeds (#19967)
* nuget multiple feed fixes

* Update tools/releaseBuild/azureDevOps/vpackRelease.yml

* Update linux.yml

* Update mac.yml

* Update windows.yml

* Update windows-packaging.yml

* fix whitespace issues

* more whitespace

* more whitespace
2023-07-14 11:57:35 -07:00
Travis Plunk 8acad1fd42 Don't publish notice on failure because it prevent retry (#19955) 2023-07-12 14:45:14 -07:00
Travis Plunk c95a8e43ee Change variable used to bypass nuget security scanning (#19954) 2023-07-12 14:33:00 -07:00
Travis PlunkandJames Truher 8eb767d009 Change variable used to bypass nuget security scanning (#19907)
* 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-07 20:33:53 +00:00
Aditya Patwardhan b159db3be1 Add retry on failure for all upload tasks in Azure Pipelines (#19761) 2023-06-07 11:22:11 -07:00
Travis Plunk 232b6b1273 Verify that packages have license data (#19543) 2023-04-21 11:50:49 -07:00
Dongbo Wang b4f2e3ad8c Add an explicit manual stage for changelog update (#19551) 2023-04-20 17:34:32 -07:00
Travis Plunk 6e7c29a104 Move PSGallery sync to a pool (#19523) 2023-04-17 10:45:00 -07:00
Dongbo Wang 420c29d12c Fix the regex used for package name check in vPack build (#19511) 2023-04-14 10:45:10 -07:00
Travis Plunk bce0ccb070 Make the vPack PAT library more obvious (#19505) 2023-04-14 09:50:15 -07:00
Travis Plunk 37c6166669 Add PoolNames variable group to compliance pipeline (#19408) 2023-03-27 12:07:42 -07:00
Aditya Patwardhan 4dfcbb313e Fix stage dependencies and typo in release build (#19353) 2023-03-20 15:43:49 -07:00
Aditya Patwardhan 4767c8c6d3 Fix issues in release build and release pipeline (#19338) 2023-03-15 17:37:06 -07:00
Aditya Patwardhan 7bca828670 Restructure the package build to simplify signing and packaging stages (#19321) 2023-03-13 19:22:30 -07:00
Anam Navied fb7bb75ebc Add stage for symbols job in Release build (#18937) 2023-03-13 09:18:58 -07:00
Aditya Patwardhan e9a25c7d2c Use reference assemblies generated by dotnet (#19302) 2023-03-09 19:24:34 +00:00
Aditya Patwardhan f718f9618b Split test artifact build into windows and non-windows (#19199) 2023-02-23 18:10:38 +00:00
Aditya Patwardhan 2d15e0c5b6 Update to .NET 8 preview 1 build (#19194) 2023-02-22 16:12:16 -08:00
Aditya Patwardhan 9bad8815e8 Apply expected file permissions to Linux files after Authenticode signing (#18643)
* 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
2022-11-22 12:32:50 -08:00
Dongbo Wang 18093283ed Avoid depending on the pre-generated experimental feature list in private and CI builds (#18484) 2022-11-09 17:26:53 -08:00
Travis Plunk 21a7ab7cdd Update release-MsixBundle.yml to add retries (#18465) 2022-11-09 17:24:07 -08:00
Travis Plunk 665bf21fcb Bump to use internal .NET 7 GA build (#18508) 2022-11-09 22:51:24 +00:00
Travis Plunk 67135b47d7 Insert the pre-release nuget feed before building test artifacts (#18507) 2022-11-09 14:37:13 -08:00
Travis Plunk 00a51d4a11 Merged PR 23139: Add test for framework dependent package in release pipeline (#18506) 2022-11-09 13:56:12 -08:00
Travis Plunk 58f2b2c8d0 Update to azCopy 10 (#18509) 2022-11-09 13:55:35 -08:00
Travis Plunk cf9e8228e7 Fix issues with uploading changelog to GitHub release draft (#18504) 2022-11-09 11:41:21 -08:00
Travis Plunk 753a252363 Add TSAUpload for APIScan (#18446) 2022-11-02 15:58:18 -07:00
Aditya Patwardhan 38531558ac Add authenticode signing for assemblies on linux builds (#18440) 2022-11-02 15:52:05 -07:00
Travis Plunk dd477bb15f Allow two-digit revisions in vPack package validation pattern (#18392) 2022-10-27 09:40:10 -07:00
Aditya Patwardhan 813d38875d Revert "Replace win7 runtime with win8 and remove APISets (#18304)" (#18322) 2022-10-18 16:48:07 -07:00