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