Commit Graph
846 Commits
Author SHA1 Message Date
Aditya Patwardhan da96d2f7c6 Use Quality only with Channel in dotnet-install (#17847) 2022-08-09 16:00:39 -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
Travis Plunk 896466b206 Update dotnet-runtime version (#17472) 2022-06-02 15:23:11 -07:00
github-actions[bot]andTravis Plunk 24acc42d9a Publish preview versions of mariner to preview repo (#17464)
* Update mapping.json

* Update mapping.json

Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2022-05-31 12:15:56 -07:00
Travis Plunk 5c804e2445 Fix mariner mappings (#17413) 2022-05-31 11:11:48 -07:00
github-actions[bot]andAditya 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]andtravis 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
github-actions[bot] 865394022e Make mariner packages Framework dependent (#17425) 2022-05-24 13:57:10 -07:00
Travis Plunk 3cfa8eb258 Base work for adding mariner amd64 package (#17417)
Backport #17057
2022-05-24 13:17:15 -07:00
Anam Navied 209dcc18e2 Add mapping for ubuntu22.04 jammy (#17317) 2022-05-11 12:40:45 -07:00
PaulHigin 960b751680 Update global.json and wix 2022-05-10 13:19:43 -07:00
Travis PlunkandAditya 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
472fcf1296 Update package fallback list for Ubuntu (from those updated for Ubuntu 22.04) (deb) (#17217)
* update package fallback list for ubuntu 22.04 (deb)

* Update tools/packaging/packaging.psm1

* Update tools/packaging/packaging.psm1

Co-authored-by: Anam Navied <anam.naviyou@gmail.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2022-04-28 17:18:36 -07:00
github-actions[bot]andNick Hall 4790f2ee8f Add sha256 digests to RPM packages (#17215)
Co-authored-by: Nick Hall <nhall@optumserve.com>
2022-04-28 17:11:57 -07:00
github-actions[bot]andJames Truher 8da37f9005 Allow multiple installations of dotnet. (#17216)
* Allow multiple installations of dotnet.

A new flag for removal is now provided, but by default we will add a new version of dotnet.

* Add updated CG manifest.

Co-authored-by: James Truher <jimtru@microsoft.com>
2022-04-28 17:10:24 -07:00
travis plunk dd8638e741 Work around issue with notice generation 2022-04-14 14:19:51 -07:00
travis plunk 4cdec35269 Replace . in notices container name 2022-04-14 14:19:28 -07:00
Andrew Menagarishvili 603ca22249 Merged PR 20190: Updated cgmanifest.json by findMissingNotices.ps1 in v7.2.3
Updated cgmanifest.json by findMissingNotices.ps1 -Fix
2022-04-14 19:02:47 +00: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 e6755c0f35 Register NuGet source when generating CGManifest (#16570)
* Register nuget source

* update cgmanifest
2022-03-07 10:09:26 -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
Travis Plunk ac30fcd388 Merged PR 18402: Port CGmanifest fixes 2021-12-08 20:35:02 +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
Travis PlunkandRobert Holt ab9bfcd0e7 Create compliance build (#16286)
Co-authored-by: Robert Holt <rjmholt@gmail.com>
2021-12-07 12:59:37 -08:00
Travis Plunk c718f8a7ae Update release instructions with link to new build (#16419) 2021-12-07 12:36:41 -08:00
Travis PlunkandAditya Patwardhan 200b99dd68 Add diagnostics used to take corrective action when releasing buildInfoJson (#16404)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2021-12-07 12:35:58 -08:00
Travis Plunk bcae5e576d vPack release should use buildInfoJson new to 7.2 (#16402) 2021-12-07 12:35:32 -08:00
Aditya Patwardhan 14a6e8befe Add checkout to build json stage to get ci.psm1 (#16399) 2021-12-07 12:34:19 -08:00
Aditya Patwardhan 972724e575 Update the usage of metadata.json for getting LTS information (#16381) 2021-12-07 12:31:40 -08:00
Travis Plunk 3a2bae9cf8 Move mapping file into product repo and add Debian 11 (#16316) 2021-12-07 12:26:05 -08:00
Aditya Patwardhan bec5c36d9d Add an approval for releasing build-info json (#16351) 2021-11-01 15:50:34 -07:00
Travis Plunk 282adddf11 Release build info json when it is preview (#16335) 2021-11-01 15:50:13 -07:00
Aditya Patwardhan dc478202e9 Update metadata.json for v7.2.0 release 2021-11-01 14:39:23 -07:00