miniature-leather-70472
05/26/2021, 9:13 AMbored-oyster-3147
05/26/2021, 12:38 PMpulumi up
with a dotnet pulumi project, than by default pulumi is building that project itself - including your restore. So it may not be looking at your private feed. You might want to build your pulumi project ahead of time with your nuget feed, and then provide pulumi a path to the binary in the project settings file. Which looks like this:
name: my-project
runtime:
name: dotnet
options:
binary: bin/MyInfra.dll
description: A precompiled .NET Pulumi program
From here.
Something to note is that when you provide pulumi a binary path, it loses the ability to discover what plugins your pulumi project needs automatically (because currently that functionality relies on pulumi doing the build, because it examines nuget cache). So your pipeline will now need to include running pulumi plugin install
for the appropriate plugins before doing any pulumi work.