github-actions[bot] and Aditya Patwardhan
cf30cd3007
[release/v7.3.1] Apply expected file permissions to linux files after authenticode signing ( #18647 )
...
* 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 >
2022-11-22 20:55:53 +00:00
Aditya Patwardhan
4a55f21c7a
Fix package download in vpack job
2022-11-15 13:53:56 -08:00
Aditya Patwardhan
71d127320c
Ensure version are considered as strings
2022-11-08 16:22:34 -08:00
Aditya Patwardhan
226ca56667
Update the package folder of downloaded artifacts
2022-11-08 16:12:52 -08:00
Aditya Patwardhan
5e078cd9e2
Add install az copy
2022-11-08 15:38:40 -08:00
Aditya Patwardhan
dab1f2dd8f
Add environment variable for SPN secret
2022-11-08 15:14:40 -08:00
Aditya Patwardhan
99f846d383
Update to use azcopy v10
2022-11-08 15:00:25 -08:00
Aditya Patwardhan
cfe2352883
Merged PR 23139: Add test for framework dependent package in release pipeline
...
- Fix fxd tests
- Remove directories before re-using in third party signing.
2022-11-08 09:57:57 -08:00
Aditya Patwardhan
c01c027f4a
Merged PR 23116: Fix issues with building test artifacts
...
Insert the pre-release nuget feed before building test artifacts
2022-11-04 20:01:55 +00:00
Aditya Patwardhan
316da9b857
Use AzFileCopy task instead of AzCopy.exe
2022-11-04 11:57:21 -07:00
Aditya Patwardhan
14c0eab38b
Remove AzCopy installation from msixbundle step
2022-11-04 11:27:04 -07:00
Aditya Patwardhan
2c057c257e
Merged PR 23096: Bump to use internal .NET 7 GA build
2022-11-04 04:45:33 +00:00
github-actions[bot]
1edb3fe87e
[release/v7.3.0] Add TSAUpload for APIScan ( #18451 )
2022-11-03 09:37:50 -07:00
383a918689
[release/v7.3.0] Add authenticode signing for assemblies on linux builds ( #18449 )
...
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2022-11-02 17:45:02 -07:00
github-actions[bot] and Travis Plunk
e2e9572b12
[release/v7.3.0] Allow two-digit revisions in vPack package validation pattern ( #18444 )
...
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2022-11-02 10:25:18 -07:00
github-actions[bot]
a5739b1739
[release/v7.3.0-rc.1] Revert "Replace win7 runtime with win8 and remove APISets ( #18304 )" ( #18376 )
2022-10-25 10:34:32 -07:00
Aditya Patwardhan
081b014e8b
[release/v7.3.0-rc.1] Replace win7 runtime with win8 and remove APISets ( #18304 ) ( #18354 )
2022-10-25 09:47:39 -07:00
github-actions[bot] and Aditya Patwardhan
5da2c1e26a
[release/v7.3.0-rc.1] Make the link to minimal package blob public during release ( #18175 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2022-10-14 09:52:32 -07:00
github-actions[bot] and James Truher
28bbed7960
[release/v7.3.0-rc.1] Recurse the file listing. ( #18285 )
...
Co-authored-by: James Truher <jimtru@microsoft.com >
2022-10-13 14:19:00 -07:00
github-actions[bot] and James Truher
d7a414b759
[release/v7.3.0-rc.1] Create tasks to collect and publish hashes for build files. ( #18284 )
...
Co-authored-by: James Truher <jimtru@microsoft.com >
2022-10-13 13:37:16 -07:00
github-actions[bot] and travis plunk
e65ff98a04
[release/v7.3.0-rc.1] Add branch counter to compliance build ( #18283 )
...
Co-authored-by: travis plunk <github@ez13.net >
2022-10-13 13:32:14 -07:00
github-actions[bot] and Travis Plunk
647398666e
[release/v7.3.0-rc.1] Move ApiScan to compliance build ( #18278 )
...
* Add build and APIScan to compliance build
* dynamically set version
set releaseTagVar default
* publish logs
* set to standard verbosity
only update status every 5 minutes
* add guardian export
Publish Guardian reports
publish whole artifact folder
update publish
switch to guardian publish task
* Download symbols
* Create configuration that doesn't make it ready to run
* temp files are huge, don't preserve
* remove APIScan from release build
* remove duplicate install tool task
Co-authored-by: Travis Plunk <github@ez13.net >
2022-10-13 13:21:09 -07:00
github-actions[bot] and Dongbo Wang
86397ec4d2
[release/v7.3.0-rc.1] Remove XML files for min-size package ( #18275 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2022-10-13 12:36:52 -07:00
github-actions[bot]
82ffcc4a7b
[release/v7.3.0-rc.1] Make sure Security.types.ps1xml gets signed in release build ( #17930 )
2022-08-18 14:57:16 -07:00
Aditya Patwardhan
2412ee82bb
Add Out-String to make the description a single string
2022-08-11 16:38:39 -07:00
Aditya Patwardhan
9d4e381de2
Remove raw to process changelog line by line
2022-08-11 16:15:03 -07:00
Aditya Patwardhan
6583b805b6
Fix script by adding quotes
2022-08-11 15:46:59 -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
Aditya Patwardhan
23eddc9700
Create checksum file for global tools ( #17056 )
2022-03-25 12:35:34 -07:00
Dongbo Wang
8d0830133a
Update AzureFileCopy task and fix the syntax for specifying pool ( #17013 )
2022-03-16 15:55:27 -07:00
travis plunk
addfdd88d5
merge 'release/v7.3.0-preview.2' into master
2022-02-24 15:57:36 -08:00
travis plunk
8335f76600
Revert "update wxs file"
...
This reverts commit 10bbd74d8c .
Revert "Update to the latest .NET 6"
This reverts commit 3a49e1f6fe .
Revert "Revert .NET 7 changes"
This reverts commit abf3a89ce2 .
2022-02-24 15:48:00 -08:00
Aditya Patwardhan
6c9f9b26ce
Merged PR 19274: Split target dynamically
...
Split target dynamically
2022-02-24 01:32:41 +00:00
Aditya Patwardhan
c3a9bb80f1
Merged PR 19273: Add split-path so we point to the folder where dotnet
...
Add split-path so we point to the folder where dotnet
2022-02-24 01:18:47 +00:00
Aditya Patwardhan
21b8c9ebf8
Merged PR 19272: Fix DOTNET_ROOT if it is a link
...
Fix DOTNET_ROOT if it is a link
2022-02-24 01:10:30 +00:00
Aditya Patwardhan
be8866bccb
Merged PR 19269: Update the way we set DOTNET_ROOT for global tool tests
...
Update the way we set DOTNET_ROOT for global tool tests
2022-02-24 00:29:50 +00:00
Aditya Patwardhan
e486f20380
Merged PR 19268: Remove -Force from Start-PSBootstrap for SDK and global tool tests
...
Remove -Force from Start-PSBootstrap for SDK and global tool tests
2022-02-24 00:19:47 +00:00
Travis Plunk
8a004b3f98
opt-in to - name: BUILDSECMON_OPT_IN ( #16911 )
...
value: true
Opt in to security monitoring
2022-02-23 15:03:28 -08:00