Commit Graph
816 Commits
Author SHA1 Message Date
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
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
Dongbo Wang 141bd8154c Merged PR 17704: Fix rpm packaging
Fix rpm packaging to use `$Distribution` instead of the environment check because we are not building rpm packages on a RedHat family machine.
2021-10-21 05:16:47 +00:00
Aditya Patwardhan f457e7f7e3 Update testartifacts.yml to use ubuntu-latest image (#16279) 2021-10-20 12:44:11 -07:00
Travis Plunk 061dda9f66 Add script to generate cgmanifest.json (#16278) 2021-10-20 12:43:36 -07:00
Aditya Patwardhan 2663bcdde2 Update version of Microsoft.PowerShell.Native and Microsoft.PowerShell.MarkdownRender packages (#16277) 2021-10-20 12:42:45 -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 b3e96b44f5 Make RPM license recognized (#16189) 2021-10-18 13:20:53 -07:00
Aditya Patwardhan 88ccad98c7 Add condition to generate release files in local dev build only (#16259) 2021-10-18 11:09:44 -07:00
Aditya Patwardhan d297609bb5 Ensure psoptions.json and manifest.spdx.json files always exist in packages (#16258) 2021-10-18 11:08:56 -07:00
Travis Plunk c3444b931c change order of try-catch-finally and split out arm runs (#16252) 2021-10-18 11:08:23 -07:00
Aditya Patwardhan b6f24cf69d Update .NET 6 to version 6.0.100-rc.2.21505.57 (#16249) 2021-10-18 11:07:43 -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
Travis Plunk 3e995cea82 fix issue with hash file gettting created before we have finished get-childitem 2021-09-28 15:49:13 -07:00
Travis Plunk be83b2fc0a Add sha256 hashes to release (#16147)
* Add sha256 hashes to release

* Update tools/releaseBuild/azureDevOps/templates/release-CreateGitHubDraft.yml
2021-09-27 09:20:13 -07:00
Travis Plunk 845a77c3ce Change path for Component Governance for build to the path we actually use to build (#16137) 2021-09-27 09:19:42 -07:00
Travis Plunk 5e2e44caee Update minimum required OS version for macOS (#16088) 2021-09-15 11:12:46 -07:00
Dongbo Wang 72c8c9b24a Set locale correctly on Linux CI (#16073) 2021-09-15 11:12:33 -07:00
Aditya Patwardhan b29fa13507 Fix the GitHub Action for updating .NET daily builds (#16042) 2021-09-15 11:10:08 -07:00
Travis Plunk 87b714b612 Add .stylecop to filetypexml and format it (#16025) 2021-09-15 11:09:54 -07:00