Граф коммитов

74 Коммитов

Автор SHA1 Сообщение Дата
Smit Patel caf84b894a Use cloud symbol server for API Scan (#185) 2024-08-05 13:00:46 -07:00
Smit Patel bbd11f8e40 Use managed identity for API Scan 2024-05-02 11:12:29 -07:00
haileymck 6cfd9f6813 remove incorrect signing check 2024-04-26 08:47:24 -07:00
haileymck b4168d0822 enable TSA with new codebaseName 2024-03-25 10:22:00 -07:00
Smit Patel 6214d17e70 dont flatten directory 2024-03-21 14:40:55 -07:00
Smit Patel 204919cbc8 Update APIScan key 2024-03-21 14:11:11 -07:00
Smit Patel 39d7de75d8 Remove unnecessary task of dir creation 2024-03-21 13:34:41 -07:00
Smit Patel b832fc75f5 Remove glob for binskim since it doesn't work with sbom output 2024-03-21 13:30:02 -07:00
Smit Patel 743f7ce39f Binskim 2024-03-21 13:22:56 -07:00
Smit Patel 2250b9bc32 Full path to analyze compliance template 2024-03-21 13:14:07 -07:00
Smit Patel e2e90ab355 Add APIScan, code signing and binskim glob 2024-03-21 13:12:31 -07:00
Smit Patel 785dfc071a Prefix output paths same 2024-03-21 12:34:17 -07:00
Smit Patel b1bd7a2241 Disable sbom remove loc publishing 2024-03-21 11:54:18 -07:00
Smit Patel 53d9ff620a test 2024-03-21 11:45:13 -07:00
Smit Patel 853849da6f Test 2024-03-21 11:28:58 -07:00
haileymck 09e32f32a4 output for codesign and api scan 2024-03-20 16:22:56 -07:00
haileymck 61f559d299 allow for compliance checks
remove changes
2024-03-20 13:45:36 -07:00
haileymck 4c0d6ae91e Merge branch 'dev/hmckelvie/1ES-pipeline-migration' of https://github.com/dotnet/NuGet.BuildTasks into dev/hmckelvie/1ES-pipeline-migration 2024-03-19 08:56:08 -07:00
haileymck 7f0a094b96 update paths 2024-03-18 16:11:55 -07:00
haileymck d8ae59219d use 1ES publish instead of output 2024-03-18 16:04:33 -07:00
haileymck 860ad44c9a PR comments
update TSA
2024-03-14 16:05:45 -07:00
haileymck 307de9bb21 change to templates-official and vsts drop to output 2024-03-13 14:24:46 -07:00
haileymck ae3774681b separate official vs PR pipeline 2024-03-08 14:20:01 -08:00
Tom Meschter 1ada0befad Update the build pool
Update the build pool to one based on VS 2022 instead of VS 2019.
2023-09-21 10:48:37 -07:00
Tom Meschter 48d2b7d851 Always capture build logs
Currently we don't publish any build artifacts if the build succeeds. While we don't generally need to keep the binaries, build logs, or test logs around I plan on making changes to how the repo builds and it would be useful to have at least the .binlog files.

Also update the artifact names to correctly describe what they contain.
2023-09-20 13:30:41 -07:00
Tom Meschter 97f9481f61 Fix PR builds
The PR builds for dotnet/NuGet.BuildTasks are currently broken because the build pool we've specified, NetCore1ESPool-Public, doesn't actually exist. Here we make the following fixes to try and get it running again:

1. Update the comment to point to the correct pipeline under https://dev.azure.com/dnceng-public.
2. Update the build pool name to something that actually exists, and the demands to require a newer version of VS. These values both come from the PR build used for dotnet/project-system.
2023-09-19 14:12:02 -07:00
Michael Yanni 2f7dbbbc2a Remove SBOM workaround entirely. 2022-08-16 14:52:34 -07:00
Tom Meschter 67db288e0a Update TSA Config
1. Update admins to replace JJ with Kay.
2. Update the "Iteration Path" as "DevDiv\OneVS" is no longer a valid path, leading to errors when running compliance checks.
2022-06-14 14:39:32 -07:00
Michael Yanni 4c52028fc1 Perform a clean prior to doing the full build. 2022-03-29 15:24:12 -07:00
Michael Yanni 0de67901d1 Remove commented code. 2022-03-28 17:43:42 -07:00
Michael Yanni 84a2dba71e Missed part of the json path. 2022-03-28 17:23:03 -07:00
Michael Yanni 1349c224ba Trying simplified build for SBOM, then normal build (no clean). 2022-03-28 17:18:06 -07:00
Michael Yanni 73a2e75701 Put the sbom update target directly in the setup project. Updated target to work in the build. Updated build so it provides the right directories for the sbom update. 2022-03-28 17:04:47 -07:00
Michael Yanni 93af6ac3b0 Adding vsix update script and target. Still needs modified for specific MS build properties in this repo. 2022-03-17 10:59:34 -07:00
Michael Yanni f03779afee Trying to add more logging. 2022-03-15 16:33:57 -07:00
Michael Yanni 0d54f3dbea Trying latest Swix plugin to see if it works. Whitespace cleanup. 2022-03-15 16:16:34 -07:00
Michael Yanni 15cd555d96 Added the SBOM template to the official build. 2022-03-15 15:29:36 -07:00
Michael Yanni d1272818d3 Updates the version of the PublishTestResults task to remove build warning. 2022-03-12 11:56:42 -08:00
Michael Yanni 17f7abbe7c Update to 2019 image. 2022-03-11 17:05:23 -08:00
Michael Yanni 30c939b266 Merge branch 'main' into darc-main-b16a7930-ff38-481b-a828-12833d993284
# Conflicts:
#	build/official.yml
2022-03-11 17:04:41 -08:00
Michael Yanni 6db89cfd1b Updated to modern build pools. 2022-03-11 16:59:49 -08:00
Michael Yanni 8846338d44 Forgot the SS as part of the pool name. 2021-10-14 17:08:31 -07:00
Michael Yanni 66f21f9fba The 2017 pool has been deprecated. Update to 2019 1ES pool. 2021-10-14 11:15:59 -07:00
Tom Meschter 0f1851a654 Publish analysis logs
Publish all analysis logs as a build artifact.
2021-10-04 16:12:36 -07:00
Tom Meschter 7148b4f63a Update URL 2021-09-30 13:31:34 -07:00
Tom Meschter 9d9dd47d91 Fix location of TSAConfig.gdntsa 2021-09-30 12:55:45 -07:00
Tom Meschter 27178761e9 Try again to turn off publishing
Expand out what eng/common/cibuild.cmd passes to build.ps1, but drop the `-publish` part.
2021-09-30 12:47:18 -07:00
Tom Meschter fa8ef06ac5 Try to turn off publishing
Pass `-publish false` to the CIBuild.cmd script rather than setting an an MSBuild property in hopes that this will actually turn off publishing.
2021-09-30 12:41:33 -07:00
Tom Meschter e98148d1e9 Update compliance.yml for Azure Pipelines
Attempt to update the pipeline so it will run. I'm removing the "jobs" property because Azure was complaining that it didn't understand it. 🤷🏻‍♂️
2021-09-30 12:30:54 -07:00
Tom Meschter 1fe42c05f8 Fix YAML 2021-09-30 12:18:35 -07:00