Commit Graph
260 Commits
Author SHA1 Message Date
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
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
Travis Plunk 3cfa8eb258 Base work for adding mariner amd64 package (#17417)
Backport #17057
2022-05-24 13:17:15 -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
travis plunk 4cdec35269 Replace . in notices container name 2022-04-14 14:19:28 -07: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 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
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 ef846a0b4a Fix global tool and SDK tests in release pipeline (#16342) 2021-11-01 12:00:24 -07:00
Aditya Patwardhan 10314b17db Fix issues in release build (#16332) 2021-11-01 12:00:05 -07:00
Aditya Patwardhan 6b9c3f3bdc Update feed and analyzer dependency (#16327) 2021-11-01 11:59:41 -07:00
Aditya Patwardhan 66ea6283c6 Update to latest .NET 6 GA build 6.0.100-rtm.21527.11 (#16309) 2021-11-01 11:58:24 -07:00
Travis Plunk ae238a4035 Add a major-minor build info JSON file (#16301) 2021-11-01 11:58:11 -07:00
Nikolay Kondratyev 1f2edc66ab Fix Windows build ZIP packaging (#16299) 2021-11-01 11:58:00 -07:00
Dongbo Wang c0339d31bc Clean up crossgen related build scripts also generate native symbols for R2R images (#16297)
* Clean up crossgen related build scripts

* Fix ci.psm1

* Clean up '-CrossGen' use in a few other files
2021-11-01 11:57:43 -07:00
Aditya Patwardhan 5c4b7c0898 Fix issues reported by code signing verification tool (#16291) 2021-11-01 11:57:26 -07:00
Aditya Patwardhan f457e7f7e3 Update testartifacts.yml to use ubuntu-latest image (#16279) 2021-10-20 12:44:11 -07:00
Travis Plunk b390ae01f4 Only upload stable buildinfo for stable releases (#16251) 2021-10-18 13:24:51 -07:00
Travis Plunk b715465168 Don't upload dep or tar.gz for RPM because there are none. (#16230) 2021-10-18 13:21:33 -07:00
Travis Plunk fe4ce7ec23 Update to vPack task version to 12 (#16250) 2021-10-18 11:06:15 -07:00
Travis Plunk 613966fb0a Sign third party exes (#16229) 2021-10-18 11:04:21 -07:00
Travis Plunk 6c73fe04e8 Add Software Bill of Materials to the main packages (#16202) 2021-10-18 11:02:53 -07:00
Travis Plunk e826202a33 Move vPack build to 1ES Pool (#16169) 2021-10-18 10:58:38 -07:00