Skip to content

15.9 MicroBuild template with SBOM #11654

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

Open
wants to merge 58 commits into
base: vs15.9
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
9a4eb56
Change the pipeline with MicroBuildTemplate
GangWang01 Mar 13, 2025
e0b3853
Mitigate LASTEXITCODE issue
GangWang01 Mar 13, 2025
e736b11
change xunit version
YuliiaKovalova Mar 13, 2025
6bddf6c
add missed xunit refs
YuliiaKovalova Mar 13, 2025
a14c3c7
update more xunit packages
YuliiaKovalova Mar 13, 2025
f4f87b8
xunit hell
YuliiaKovalova Mar 13, 2025
7835f70
merge
YuliiaKovalova Mar 13, 2025
a2678a9
resolve ref conflict in NetCore.Extensions
YuliiaKovalova Mar 13, 2025
05514bc
update plugins
YuliiaKovalova Mar 13, 2025
f00cd26
play with the package more
YuliiaKovalova Mar 13, 2025
df9fd1a
add more xunit
YuliiaKovalova Mar 13, 2025
aaff92d
change packageref condition
YuliiaKovalova Mar 13, 2025
4a8001c
version change
YuliiaKovalova Mar 13, 2025
bb6821d
these versions are killing me
YuliiaKovalova Mar 13, 2025
89360ec
update Authenticode to Microsoft400
YuliiaKovalova Mar 13, 2025
037ed1f
update certificate name
YuliiaKovalova Mar 13, 2025
01b316c
return RoslynTools.RepoToolset 1.0.0-beta2-62901-01 to avoid GetVsixV…
YuliiaKovalova Mar 14, 2025
598a282
add dummy GetVsixVersion
YuliiaKovalova Mar 14, 2025
44ddc19
add UpdateRestoreSources target
YuliiaKovalova Mar 14, 2025
d38eec1
move UpdateRestoreSources to Version.props
YuliiaKovalova Mar 14, 2025
f7ec90d
one more time with GetVsixVersion
YuliiaKovalova Mar 14, 2025
c90ee77
disable Publish Symbols to Artifact Services
YuliiaKovalova Mar 14, 2025
0e5a929
Set options for VSTS Drop
GangWang01 Mar 17, 2025
f8f5743
Set access token for publish symbols
GangWang01 Mar 17, 2025
3eacfa7
Publish symbols
GangWang01 Mar 17, 2025
38b6e6e
Adjust the path to packages in SignTool data
GangWang01 Mar 20, 2025
9e19e35
Generate SBOM for VS insertion
GangWang01 Mar 20, 2025
962a9ea
Remove GenerateSbom
GangWang01 Mar 20, 2025
85700b4
Enable SBOM plugin
GangWang01 Mar 24, 2025
43936d0
Try task MicroBuildSbomPlugin instead
GangWang01 Mar 24, 2025
ba6f471
Try to generate SBOM
GangWang01 Mar 24, 2025
07a3232
Remove installing SBOM plugin
GangWang01 Mar 24, 2025
e221679
Place SBOM files in VSSetup Insertion folder
GangWang01 Mar 24, 2025
5854541
Try the package Microsoft.VisualStudio.Internal.MicroBuild.VisualStudio
GangWang01 Mar 26, 2025
13ff4e0
Change the build pipeline using MicroBuild template
GangWang01 Mar 26, 2025
8e24179
Resolve the issues of xUnit packages
GangWang01 Mar 26, 2025
351e637
Comment out the test that could find the namespace
GangWang01 Mar 26, 2025
787351d
Revert back
GangWang01 Mar 26, 2025
5b4c9f9
Update the images for PR pipeline
GangWang01 Mar 27, 2025
46a716b
Change the VS path for running on Windows
GangWang01 Mar 27, 2025
0a52010
Use public nuget feeds instead
GangWang01 Mar 27, 2025
194d43b
Revert 'Resolve the issues of xUnit packages'
GangWang01 Mar 27, 2025
b4c6d98
add drop name to upload in template
JanProvaznik Mar 27, 2025
8d9462f
manually embed
JanProvaznik Mar 28, 2025
7455ddd
format
JanProvaznik Mar 28, 2025
dbba1e7
remove nuget dependency
JanProvaznik Mar 28, 2025
01e89cb
investigate
JanProvaznik Mar 28, 2025
7f36acb
fix republishing
JanProvaznik Mar 31, 2025
1c2efcd
fix vsix link in vsman
JanProvaznik Mar 31, 2025
92c56dd
fix adding url
JanProvaznik Mar 31, 2025
3298416
;
JanProvaznik Mar 31, 2025
c9b5f74
Merge branch 'pr-11629' into exp/janpro/15.9
JanProvaznik Apr 1, 2025
4d31abb
remove doubled steps in ci after merge
JanProvaznik Apr 2, 2025
2eabf58
disable PdbGit
YuliiaKovalova Apr 7, 2025
999302d
Revert the changes that resolve the issue of xunit packages
GangWang01 Apr 10, 2025
165e3c7
Remove the unnecessary target that is used for debugging Nerdbank.Git…
GangWang01 Apr 10, 2025
dfc2358
Add comments
GangWang01 Apr 10, 2025
03350fc
Remove the test because the namespace Microsoft.CodeAnalysis.BuildTas…
GangWang01 Apr 10, 2025
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
20 changes: 10 additions & 10 deletions .vsts-dotnet-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ pr:
- vs15.9

jobs:
- job: innerloop_OSX1013_CoreCLR
displayName: OSX10.13 Build for CoreCLR
- job: innerloop_OSX_CoreCLR
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These don't seem to be working; what's the plan?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's a pipeline that works only in Github. I think we agreed not to touch it.

displayName: OSX Build for CoreCLR
pool:
vmImage: macOS-10.13
vmImage: macOS-latest
steps:
- checkout: self
clean: true
Expand All @@ -31,10 +31,10 @@ jobs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)'
artifactName: innerloop_OSX1013_CoreCLR

- job: innerloop_Ubuntu1604_CoreCLR
displayName: Ubuntu16.04 Build for CoreCLR
- job: innerloop_Ubuntu_CoreCLR
displayName: Ubuntu Build for CoreCLR
pool:
vmImage: ubuntu-16.04
vmImage: ubuntu-latest
steps:
- checkout: self
clean: true
Expand All @@ -60,11 +60,11 @@ jobs:
- job: innerloop_Windows_NT_CoreCLR
displayName: Windows_NT Build for CoreCLR
pool:
vmImage: vs2017-win2016
vmImage: windows-2019
steps:
- checkout: self
clean: true
- script: set VSCMD_START_DIR="%CD%" && call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" && build\cibuild.cmd -hostType Core
- script: set VSCMD_START_DIR="%CD%" && call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" && build\cibuild.cmd -hostType Core
- task: PublishTestResults@2
inputs:
testResultsFormat: xUnit
Expand All @@ -86,11 +86,11 @@ jobs:
- job: innerloop_Windows_NT_Full
displayName: Windows_NT Build for Full
pool:
vmImage: vs2017-win2016
vmImage: windows-2019
steps:
- checkout: self
clean: true
- script: set VSCMD_START_DIR="%CD%" && call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" && build\cibuild.cmd
- script: set VSCMD_START_DIR="%CD%" && call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" && build\cibuild.cmd
- task: PublishTestResults@2
inputs:
testResultsFormat: xUnit
Expand Down
Loading
Loading