Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/arcade #187

Open
wants to merge 886 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
886 commits
Select commit Hold shift + click to select a range
aabf80e
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 11, 2023
7a3cf58
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 12, 2023
0b98852
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 13, 2023
ced2f4f
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 14, 2023
8908cac
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 15, 2023
3ed6138
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 16, 2023
f21df96
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 17, 2023
e449218
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 18, 2023
23a38f4
Include solution items
tmeschter Sep 18, 2023
ca66958
Update terminology in README.md
tmeschter Sep 18, 2023
87e6599
Add a basic CONTRIBUTING.md
tmeschter Sep 18, 2023
71c4136
Add SECURITY.md
tmeschter Sep 18, 2023
a85e8c9
Include data collection and trademark info
tmeschter Sep 18, 2023
550825f
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 19, 2023
2275ad0
Fix PR builds
tmeschter Sep 19, 2023
11590bc
Merge pull request #163 from tmeschter/230919-FixPRBuild
tmeschter Sep 19, 2023
f42e083
Merge pull request #162 from tmeschter/230918-LicensingCompliance
tmeschter Sep 19, 2023
1dea584
Update dependencies from https://github.com/dotnet/arcade build 20230…
dotnet-maestro[bot] Sep 20, 2023
e3853b6
Merge pull request #151 from dotnet/darc-main-906984ca-b968-4c70-b93d…
tmeschter Sep 20, 2023
1008eda
Always capture build logs
tmeschter Sep 20, 2023
8bbe660
Reduce feed dependencies
tmeschter Sep 20, 2023
7a00d59
Add dotnet-eng feed
tmeschter Sep 20, 2023
9c40be3
Add disabledPackageSources
tmeschter Sep 20, 2023
4023a86
Keep trying
tmeschter Sep 21, 2023
4f41d57
Merge pull request #165 from tmeschter/230920-FixUpPRBuild
tmeschter Sep 21, 2023
ef0eefd
Copy from dotnet/roslyn
tmeschter Sep 21, 2023
362271e
Cut down feeds
tmeschter Sep 21, 2023
1cebc6f
Merge pull request #166 from tmeschter/230920-FixNuGetFeed
tmeschter Sep 21, 2023
ce50dc3
Update the build pool
tmeschter Sep 21, 2023
221253d
Merge pull request #167 from tmeschter/230921-UpdateBuildPool
tmeschter Sep 21, 2023
3d6a126
Add DefaultDllImportSearchPaths
tmeschter Sep 25, 2023
0ca849d
Add header
tmeschter Sep 25, 2023
eccc5ad
Merge pull request #168 from tmeschter/230925-Compliance
tmeschter Sep 25, 2023
82713bb
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 5, 2023
69199a9
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 6, 2023
72ef0dd
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 7, 2023
b259391
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 8, 2023
6bcb826
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 9, 2023
4d6a57e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 10, 2023
ce35a8e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 11, 2023
e212213
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 12, 2023
4d1dd8b
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 13, 2023
3d67ad3
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 14, 2023
cea132e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 15, 2023
f952b35
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 16, 2023
608eacd
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 17, 2023
c49c867
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 18, 2023
dfa16bb
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 19, 2023
675e44b
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 20, 2023
bf04313
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 21, 2023
1cde5d2
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 22, 2023
5f03107
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 23, 2023
89f65a7
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 24, 2023
49c9870
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 25, 2023
9129648
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 26, 2023
98fc699
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 27, 2023
88cbe94
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 28, 2023
b1780a7
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 29, 2023
1044cb4
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 30, 2023
3f92cb5
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Oct 31, 2023
3bd5d72
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 1, 2023
995d505
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 2, 2023
3c47060
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 3, 2023
2d36762
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 4, 2023
82d6ded
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 5, 2023
2fbffb8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 6, 2023
d5b7bf6
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 7, 2023
ec851ec
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 8, 2023
2e41260
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 9, 2023
082241e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 10, 2023
df8c6a1
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 11, 2023
270f094
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 12, 2023
ce2e3a9
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 13, 2023
f4741b4
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 14, 2023
8acaa66
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 15, 2023
234705f
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 16, 2023
7bbccd7
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 17, 2023
eb65aea
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 18, 2023
bc859d5
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 19, 2023
c9ff63e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 20, 2023
eafc498
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 21, 2023
2d799c5
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 22, 2023
0915ef8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 23, 2023
6dea283
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 24, 2023
01eebdb
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 25, 2023
c0f86db
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 26, 2023
48ef7ed
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 27, 2023
41e607f
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 28, 2023
1146556
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 29, 2023
f7f73b2
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Nov 30, 2023
91de3de
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 1, 2023
b2cd4c8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 2, 2023
35e1519
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 3, 2023
c8ca376
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 4, 2023
e2efee7
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 5, 2023
9d47975
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 6, 2023
6a6d5e1
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 7, 2023
ef905a8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 8, 2023
95d1442
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 9, 2023
5834631
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 10, 2023
223d384
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 11, 2023
3fe00d5
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 12, 2023
6935822
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 13, 2023
197489a
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 14, 2023
d76465e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 15, 2023
650ef5d
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 16, 2023
37071be
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 17, 2023
69cd1c5
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 18, 2023
769d65b
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 19, 2023
d447cd6
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 20, 2023
cd8042a
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 21, 2023
e1f7c73
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 22, 2023
99398e4
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 23, 2023
7c29f37
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 24, 2023
8773912
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 25, 2023
ac72d3e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 26, 2023
26314f8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 27, 2023
9debc32
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 28, 2023
d4a41a6
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 29, 2023
48cf2e8
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 30, 2023
809592e
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Dec 31, 2023
5bc29cd
Update dependencies from https://github.com/dotnet/arcade build 20231…
dotnet-maestro[bot] Jan 1, 2024
c624eb9
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 2, 2024
75d5ea8
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 3, 2024
389ac79
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 4, 2024
3678229
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 5, 2024
5049b76
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 6, 2024
8bc316e
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 7, 2024
2f5d872
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 8, 2024
0c1f6b3
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 10, 2024
c357419
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 11, 2024
c16dbb1
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 12, 2024
b93ab40
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 13, 2024
972867e
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 14, 2024
ab35260
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 15, 2024
5404d9f
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 16, 2024
686f7a0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 17, 2024
9627700
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 18, 2024
6dfd3d6
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 19, 2024
eb99ee2
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 20, 2024
ebd5f0a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 21, 2024
392613f
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 22, 2024
b3505e5
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 23, 2024
fd73686
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 24, 2024
645e668
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 25, 2024
b236c01
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 26, 2024
9f6d729
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 27, 2024
53210d2
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 28, 2024
fca2216
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 29, 2024
f8b7d7c
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 30, 2024
bf53ee3
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Jan 31, 2024
d008409
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 1, 2024
eb8f558
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 2, 2024
7bd7d5d
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 3, 2024
bc1b7d8
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 4, 2024
28b3df0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 5, 2024
84e50a0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 6, 2024
fe10047
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 8, 2024
13b01c8
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 9, 2024
39d3a32
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 10, 2024
31961d0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 11, 2024
f6a4b5a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 12, 2024
cdaef98
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 13, 2024
58a01c0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 14, 2024
1d9579b
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 15, 2024
f1bc43b
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 16, 2024
954f0fe
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 17, 2024
26706a0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 18, 2024
6e8a8f3
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 19, 2024
e8375cd
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 20, 2024
09dc631
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 21, 2024
7f77916
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 22, 2024
27c76bb
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 23, 2024
a975180
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 24, 2024
9573f33
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 25, 2024
6314612
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 26, 2024
22cb28b
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 27, 2024
fa2d564
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 28, 2024
7ba9150
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 29, 2024
d7a9f5c
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 1, 2024
765f7f0
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 2, 2024
a6eeef6
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 3, 2024
d532940
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 4, 2024
0fd887f
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 5, 2024
f4c4f7a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 6, 2024
a71910b
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 7, 2024
fbba02d
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 8, 2024
0156511
update to net 462
haileymck Mar 8, 2024
79b308f
Merge pull request #173 from dotnet/dev/hmckelvie/update-arcade
haileymck Mar 8, 2024
4fe3d70
Merge pull request #170 from dotnet/darc-main-4cfb7af6-048c-4a16-8876…
smitpatel Mar 8, 2024
5d3b10d
separate official vs PR pipeline
haileymck Mar 8, 2024
a330e5a
Merge branch 'main' into dev/hmckelvie/1ES-pipeline-migration
haileymck Mar 8, 2024
ad00838
change to templates-official and vsts drop to output
haileymck Mar 8, 2024
ff6874d
PR comments
haileymck Mar 14, 2024
29d552c
use 1ES publish instead of output
haileymck Mar 14, 2024
ce33044
update paths
haileymck Mar 18, 2024
d86c968
Merge branch 'dev/hmckelvie/1ES-pipeline-migration' of https://github…
haileymck Mar 19, 2024
3baadad
Update dependencies from https://github.com/dotnet/arcade build
dotnet-maestro[bot] Mar 20, 2024
72ba457
allow for compliance checks
haileymck Mar 19, 2024
b1e4837
output for codesign and api scan
haileymck Mar 20, 2024
1d3f0c8
Update dependencies from https://github.com/dotnet/arcade build
dotnet-maestro[bot] Mar 21, 2024
3522b19
Test
smitpatel Mar 21, 2024
e43bc2e
test
smitpatel Mar 21, 2024
48a8347
Disable sbom remove loc publishing
smitpatel Mar 21, 2024
4095fdc
Prefix output paths same
smitpatel Mar 21, 2024
8ef27ab
Add APIScan, code signing and binskim glob
smitpatel Mar 21, 2024
e086ec9
Full path to analyze compliance template
smitpatel Mar 21, 2024
f305079
Binskim
smitpatel Mar 21, 2024
4344c3f
Remove glob for binskim since it doesn't work with sbom output
smitpatel Mar 21, 2024
ed2e1c9
Remove unnecessary task of dir creation
smitpatel Mar 21, 2024
84608fb
Update APIScan key
smitpatel Mar 21, 2024
5946283
dont flatten directory
smitpatel Mar 21, 2024
19f144a
Merge pull request #176 from dotnet/darc-main-7c7fc3bd-97ef-4c74-a468…
smitpatel Mar 21, 2024
35e514b
Merge pull request #175 from dotnet/dev/hmckelvie/1ES-pipeline-migration
tmeschter Mar 22, 2024
2e36297
enable TSA with new codebaseName
haileymck Mar 25, 2024
99c7398
Merge pull request #178 from dotnet/dev/hmckelvie/enable-TSA
haileymck Mar 25, 2024
a7bb7d5
Fix nullref in ResolveNuGetPackageAssets when $(Language) is not set
dfederm Apr 2, 2024
bf6f5ba
Merge pull request #179 from dfederm/fix-nullref
drewnoakes Apr 2, 2024
46f6e9a
Merge pull request #157 from slang25/patch-1
drewnoakes Apr 2, 2024
6238788
remove incorrect signing check
haileymck Apr 22, 2024
b5a16a0
Merge pull request #181 from dotnet/dev/hmckelvie/signing-warning-fix
haileymck Apr 26, 2024
8f27a04
Use managed identity for API Scan
smitpatel May 2, 2024
a9b1e4b
Merge pull request #183 from dotnet/smit/apiscan
smitpatel May 2, 2024
a8e99b1
Use cloud symbol server for API Scan (#185)
smitpatel Aug 5, 2024
fabc417
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Aug 30, 2024
98f170a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Aug 31, 2024
541e9ae
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 6, 2024
aa89aa6
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 7, 2024
18cf7f9
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 9, 2024
1016d66
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 10, 2024
8e9a0b3
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 12, 2024
284a938
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 13, 2024
ff653e5
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 14, 2024
1d17b94
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 17, 2024
5bfc62a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 18, 2024
4999936
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 24, 2024
76ffc3e
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 26, 2024
7d5a70c
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 27, 2024
f0c852b
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 2, 2024
a0a8a22
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 4, 2024
6282cbc
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 5, 2024
8bb34e8
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 10, 2024
dd1368b
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 11, 2024
59cbb27
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 12, 2024
8f2a426
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 15, 2024
8202a91
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 16, 2024
66f8866
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 23, 2024
a07d2cc
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 24, 2024
0c9f73c
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 25, 2024
a85ed61
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
.vs
bin/
obj/
artifacts/
.dotnet/
.packages
*.user
project.lock.json
*.nuget.props
*.nuget.targets
.tools
6 changes: 6 additions & 0 deletions CODE-OF-CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant
to clarify expected behavior in our community.

For more information, see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).
9 changes: 9 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Contributing

We welcome contributions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

Great ways to contribute include trying things out, filing bugs, joining in design conversations and fixing issues.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA.

If you want to submit a feature or a substantial code contribution, please discuss it first with the the team by [filing an issue](https://github.com/dotnet/NuGet.BuildTasks/issues/new).
10 changes: 10 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
<PropertyGroup Condition="'$(CopyrightNetFoundation)' != ''">
<Copyright>$(CopyrightNetFoundation)</Copyright>
</PropertyGroup>
<PropertyGroup>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
</PropertyGroup>
</Project>
4 changes: 4 additions & 0 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" />
</Project>
29 changes: 19 additions & 10 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
NuGet.BuildTasks
The MIT License (MIT)

Copyright (c) .NET Foundation. All rights reserved.
Copyright (c) .NET Foundation and Contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use
these files except in compliance with the License. You may obtain a copy of the
License at
All rights reserved.

http://www.apache.org/licenses/LICENSE-2.0
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

Unless required by applicable law or agreed to in writing, software distributed
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the License.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
43 changes: 35 additions & 8 deletions NuGet.BuildTasks.sln
Original file line number Diff line number Diff line change
@@ -1,28 +1,55 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
# Visual Studio Version 16
VisualStudioVersion = 16.0.29021.251
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NuGet.Build.Tasks", "src\Microsoft.NuGet.Build.Tasks\Microsoft.NuGet.Build.Tasks.csproj", "{55DC2BBF-42AE-4BE8-A6E0-351EEF51C0FC}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NuGet.Build.Tasks", "src\Microsoft.NuGet.Build.Tasks\Microsoft.NuGet.Build.Tasks.csproj", "{6912FE54-B273-471C-A839-59A45DBC9305}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NuGet.Build.Tasks.Tests", "src\Microsoft.NuGet.Build.Tasks.Tests\Microsoft.NuGet.Build.Tasks.Tests.csproj", "{61443D47-85B6-4519-96C1-2704BDF604BF}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NuGet.Build.Tasks.Tests", "src\Microsoft.NuGet.Build.Tasks.Tests\Microsoft.NuGet.Build.Tasks.Tests.csproj", "{61443D47-85B6-4519-96C1-2704BDF604BF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NuGet.Build.Tasks.Setup", "setup\Swix\Microsoft.NuGet.Build.Tasks.Setup\Microsoft.NuGet.Build.Tasks.Setup.csproj", "{B0894928-23E2-4346-A661-945C4C1A279E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "items", "items", "{5802E42F-3586-4FD4-B08A-8BA1A3B2F690}"
ProjectSection(SolutionItems) = preProject
.gitattributes = .gitattributes
.gitignore = .gitignore
build.cmd = build.cmd
build.sh = build.sh
CODE-OF-CONDUCT.md = CODE-OF-CONDUCT.md
Directory.Build.props = Directory.Build.props
Directory.Build.targets = Directory.Build.targets
global.json = global.json
LICENSE.txt = LICENSE.txt
NuGet.config = NuGet.config
README.md = README.md
ThirdPartyNotices.txt = ThirdPartyNotices.txt
CONTRIBUTING.md = CONTRIBUTING.md
SECURITY.md = SECURITY.md
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{55DC2BBF-42AE-4BE8-A6E0-351EEF51C0FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{55DC2BBF-42AE-4BE8-A6E0-351EEF51C0FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{55DC2BBF-42AE-4BE8-A6E0-351EEF51C0FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{55DC2BBF-42AE-4BE8-A6E0-351EEF51C0FC}.Release|Any CPU.Build.0 = Release|Any CPU
{6912FE54-B273-471C-A839-59A45DBC9305}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6912FE54-B273-471C-A839-59A45DBC9305}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6912FE54-B273-471C-A839-59A45DBC9305}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6912FE54-B273-471C-A839-59A45DBC9305}.Release|Any CPU.Build.0 = Release|Any CPU
{61443D47-85B6-4519-96C1-2704BDF604BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{61443D47-85B6-4519-96C1-2704BDF604BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{61443D47-85B6-4519-96C1-2704BDF604BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{61443D47-85B6-4519-96C1-2704BDF604BF}.Release|Any CPU.Build.0 = Release|Any CPU
{B0894928-23E2-4346-A661-945C4C1A279E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B0894928-23E2-4346-A661-945C4C1A279E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B0894928-23E2-4346-A661-945C4C1A279E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B0894928-23E2-4346-A661-945C4C1A279E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {77F4C17D-7B21-4419-9C97-89A5A5DEC30D}
EndGlobalSection
EndGlobal
12 changes: 12 additions & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<configuration>
<packageSources>
<clear />
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
<add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
<add key="dotnet-public" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" />
</packageSources>
<disabledPackageSources>
<clear />
</disabledPackageSources>
</configuration>
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# NuGet.BuildTasks
The build tasks used to pick up package content from project.lock.json.
# Open Source Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.
The build tasks used to pick up package content from project.assets.json.

[![Build Status](https://dev.azure.com/dnceng/public/_apis/build/status/dotnet/NuGet.BuildTasks/dotnet.NuGet.BuildTasks-CI?branchName=main)](https://dev.azure.com/dnceng/public/_build/latest?definitionId=567&branchName=main)

# Data Collection

The software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may turn off the telemetry as described in ["Visual Studio Customer Experience Improvement Program"](https://learn.microsoft.com/visualstudio/ide/visual-studio-experience-improvement-program). There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with a copy of Microsoft’s privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and use in the help documentation and our privacy statement. Your use of the software operates as your consent to these practices.

# Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.
41 changes: 41 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!-- BEGIN MICROSOFT SECURITY.MD V0.0.9 BLOCK -->

## Security

Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet) and [Xamarin](https://github.com/xamarin).

If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://aka.ms/security.md/definition), please report it to us as described below.

## Reporting Security Issues

**Please do not report security vulnerabilities through public GitHub issues.**

Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/security.md/msrc/create-report).

If you prefer to submit without logging in, send email to [[email protected]](mailto:[email protected]). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/security.md/msrc/pgp).

You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc).

Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:

* Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
* Full paths of source file(s) related to the manifestation of the issue
* The location of the affected source code (tag/branch/commit or direct URL)
* Any special configuration required to reproduce the issue
* Step-by-step instructions to reproduce the issue
* Proof-of-concept or exploit code (if possible)
* Impact of the issue, including how an attacker might exploit the issue

This information will help us triage your report more quickly.

If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our [Microsoft Bug Bounty Program](https://aka.ms/security.md/msrc/bounty) page for more details about our active programs.

## Preferred Languages

We prefer all communications to be in English.

## Policy

Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://aka.ms/security.md/cvd).

<!-- END MICROSOFT SECURITY.MD BLOCK -->
3 changes: 3 additions & 0 deletions build.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@echo off
powershell -ExecutionPolicy ByPass -NoProfile -command "& """%~dp0eng\common\Build.ps1""" -restore -build %*"
exit /b %ErrorLevel%
16 changes: 16 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/usr/bin/env bash

source="${BASH_SOURCE[0]}"

# resolve $SOURCE until the file is no longer a symlink
while [[ -h $source ]]; do
scriptroot="$( cd -P "$( dirname "$source" )" && pwd )"
source="$(readlink "$source")"

# if $source was a relative symlink, we need to resolve it relative to the path where the
# symlink file was located
[[ $source != /* ]] && source="$scriptroot/$source"
done

scriptroot="$( cd -P "$( dirname "$source" )" && pwd )"
"$scriptroot/eng/common/build.sh" --build --restore $@
19 changes: 19 additions & 0 deletions build/TSAConfig.gdntsa
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"tsaVersion": "TsaV2",
"codebase": "NewOrUpdate",
"codebaseName": "dotnet-nugetbuildtasks",
"tsaStamp": "DevDiv",
"tsaEnvironment": "PROD",
"notificationAliases": [
"[email protected]"
],
"codebaseAdmins": [
"REDMOND\\tomescht",
"REDMOND\\kvenkatrajan"
],
"instanceUrl": "https://devdiv.visualstudio.com",
"projectName": "DevDiv",
"areaPath": "DevDiv\\NET Tools\\Project",
"iterationPath": "DevDiv",
"allTools": true
}
35 changes: 35 additions & 0 deletions build/analyze-compliance.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
parameters:
- name: SoftwareVersion
type: string

# Overview of tasks offered for security and compliance:
# - https://dev.azure.com/securitytools/SecurityIntegration/_wiki/wikis/Guardian/1425/Guardian-Tools
# - https://eng.ms/docs/security-compliance-identity-and-management-scim/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki
# - https://eng.ms/docs/security-compliance-identity-and-management-scim/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki/sdl-azdo-extension/secure-development-tools-extension-for-azure-devops#tools
# Other tools to consider:
# - InferSharp: https://dev.azure.com/securitytools/SecurityIntegration/_wiki/wikis/Guardian/1638/InferSharp-Usage
# - CodeQL: https://eng.ms/docs/security-compliance-identity-and-management-scim/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki/sdl-azdo-extension/codeql-build-task
steps:

# Scan for the use of undocumented APIs.
# YAML reference: https://eng.ms/docs/security-compliance-identity-and-management-scim/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki/sdl-azdo-extension/apiscan-build-task#v2
- task: APIScan@2
displayName: Run APIScan
inputs:
softwareFolder: $(Build.SourcesDirectory)/artifacts/DLLs
softwareName: 'Dotnet-NuGet.BuildTasks'
softwareVersionNum: ${{ parameters.SoftwareVersion }}
softwareBuildNum: $(Build.BuildId)
symbolsFolder: SRV*https://symweb.azurefd.net
noCopySymbols: true
noCopyBinaries: true
noDecompress: true
isLargeApp: true
verbosityLevel: minimal
preserveTempFiles: true
# APIScan requires an Azure Identity to run. That is provided via an Azure service principal.
# - https://microsoft.sharepoint.com/teams/apiscan/APIScan%20User%20Wiki/authentication_using_AAD_identities.aspx
# - https://microsoft.sharepoint.com/teams/apiscan/Lists/Contacts%20%20System%20Account%20and%20Wrappers/AllItems.aspx?skipSignal=true
# This value is provided from the DotNet-Project-System variable group, defined in the stage variables.
env:
AzureServicesAuthConnectionString: runAs=App;AppId=$(ApiScanClientId)
73 changes: 73 additions & 0 deletions build/azure-pipelines-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# NuGet.BuildTasks
# Pull request pipeline
# URL: https://dev.azure.com/dnceng-public/public/_build?definitionId=37

# Branches that trigger a build on commit
trigger:
branches:
include:
- main
- dev*
- feature/*

# Branches that trigger builds on PR
pr:
branches:
include:
- main
- dev*
- feature/*

jobs:
- job: Visual_Studio
pool:
# The max number of concurrent jobs that can be run in the pool is 820.
# https://dnceng-public.visualstudio.com/public/_settings/agentqueues?queueId=13&view=jobs
name: NetCore-Public
# Demands Docs: https://docs.microsoft.com/azure/devops/pipelines/process/demands?view=azure-devops&tabs=yaml#manually-entered-demands
# ImageOverride is used to select the image. See:
# - https://dev.azure.com/dnceng/internal/_wiki/wikis/DNCEng%20Services%20Wiki/510/1ES-Hosted-Pools-Migration
# - https://dev.azure.com/dnceng/internal/_wiki/wikis/DNCEng%20Services%20Wiki/675/1ESManagedPoolsDesign?anchor=1es-managed-images
# Image List: https://helix.dot.net/#1esPools
demands: ImageOverride -equals Windows.VS2022Preview.Amd64.Open
strategy:
maxParallel: 2
matrix:
Debug:
_configuration: Debug
Release:
_configuration: Release
timeoutInMinutes: 60
steps:
- script: $(Build.SourcesDirectory)\build.cmd -configuration $(_configuration) -prepareMachine -test -ci -sign -pack -binaryLog
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.SourcesDirectory)\artifacts\log\$(_configuration)'
ArtifactName: '$(_configuration) Logs'
publishLocation: Container
continueOnError: true
condition: always()
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.SourcesDirectory)\artifacts\bin'
ArtifactName: '$(_configuration) bin folder'
publishLocation: Container
continueOnError: true
condition: failed()
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.SourcesDirectory)\artifacts\TestResults\$(_configuration)'
ArtifactName: '$(_configuration) Test Results'
publishLocation: Container
continueOnError: true
condition: failed()
- task: PublishTestResults@2
inputs:
testRunner: 'xUnit'
testResultsFiles: '**/*.xml'
searchFolder: '$(Build.SourcesDirectory)\artifacts\TestResults\$(_configuration)'
configuration: '$(_configuration)'
publishRunAttachments: true
failTaskOnFailedTests: true
continueOnError: true
condition: always()
Loading