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
Aditya Patwardhan
cc86f9ffd1
Replace win7 runtime with win8 and remove APISets ( #18304 )
2022-10-18 11:07:22 -07:00
James Truher [MSFT]
50ad429d7c
Recurse the file listing. ( #18277 )
2022-10-13 13:38:45 -07:00
James Truher [MSFT]
33bbe7dadd
Create tasks to collect and publish hashes for build files. ( #18276 )
2022-10-13 12:22:56 -07:00
Travis Plunk
48f8475826
Add branch counter to APIScan build ( #18214 )
2022-10-04 16:21:54 -07:00
Dongbo Wang
67a3830fec
Remove XML files for min-size package ( #18189 )
2022-10-04 10:17:48 -07:00
Travis Plunk
d9d6b7f8de
Move ApiScan to compliance build ( #18191 )
2022-09-30 14:59:01 -07:00
Aditya Patwardhan
dfa012d048
Make the link to minimal package blob public during release ( #18158 )
2022-09-26 14:42:28 -07:00
Dongbo Wang
158d3a64e9
Make sure Security.types.ps1xml gets signed in release build ( #17916 )
2022-08-18 11:12:58 -07:00
Aditya Patwardhan
89382e42e3
Add Out-String to make the description a single string
2022-08-11 17:24:06 -07:00
Aditya Patwardhan
2b23cd5405
Remove raw to process changelog line by line
2022-08-11 17:24:01 -07:00
Aditya Patwardhan
46f7b36bfd
Fix script by adding quotes
2022-08-11 17:23:56 -07:00
Aditya Patwardhan
2eed0f5f0a
Update release pipeline to use Approvals and automate some manual tasks ( #17837 )
2022-08-08 11:56:01 -07:00
Patrick Meinecke
bcafe74c17
Fix SDK tests for release build ( #17678 )
2022-07-13 14:21:27 -07:00
Aditya Patwardhan
417d9315f9
Create test artifacts for windows arm64 ( #17675 )
2022-07-13 17:16:08 -04:00
Aditya Patwardhan
b5277c0fb7
Install .NET 3.1 as it is required by the vPack task ( #17600 )
2022-06-28 12:45:47 -07:00
Travis Plunk
23b2b2f877
Rename mariner package to cm ( #17505 )
...
* Rename mariner package to cm
* Add SBOM for mariner
* Correct issuse with sbom test
* fix condition
* fix signing pattern
2022-06-09 11:10:33 -07:00
Aditya Patwardhan
00d165ee71
Make sure we execute tests on LTS package for older LTS releases ( #17326 )
2022-05-12 12:53:04 -07:00
Travis Plunk
2fe5f0037d
Add a finalize template which causes jobs with issues to fail ( #17314 )
...
* Add a finalize template
* add finalize to prep
* update display name
* Add condition
* revert me: add fake issue
* fix display name
* Revert "revert me: add fake issue"
This reverts commit 5b10f299ce .
2022-05-11 15:23:58 -07:00
Travis Plunk
ee97dfe412
Only inject NuGet security analysis if we are using secure nuget.config ( #17293 )
2022-05-10 10:06:09 -07:00
Travis Plunk and Aditya Patwardhan
a33b5d32b0
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-06 11:54:04 -07:00
Andrew
e8c85a175b
Merged PR 20274: Fix Generate checksum file for packages build failure - v7.1.7 ( #17219 )
...
Fix Generate checksum file for packages build failure
2022-05-04 15:33:31 -07:00
Andrew
5d7b8b95ec
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
2022-04-29 00:30:08 +00:00
Travis Plunk
94c632866f
Replace . in notices container name ( #17154 )
2022-04-18 10:37:54 -07:00
Travis Plunk
dc0eff210e
Add mariner 1.0 amd64 package ( #17057 )
...
* add mariner package
* update signing
* update template branch
* Don't overwrite signed files
* use nevercopy
* update bom tests to support rpm
* switch to new output mode param
* more complex copy strategy
* change mariner distribution name
* Fix dependecies
* add error details
* fix variable name
* fix all distribution
* fix macos packaging error
* add diags
* fix macos
* fix package name validation
* check boms on ubuntu
* pend tests if rpm2cpio doesn't exist
* Revert "check boms on ubuntu"
This reverts commit e79cf86617 .
* use download task instead of azCopy
* Use ubuntu again
* filter symbol packages
* fix rpm test
* Get correct pshome
* skip hash check on
* Update tools/releaseBuild/azureDevOps/releaseBuild.yml
2022-03-25 13:50:38 -07:00