This is my first time trying to use Pipelines. I am building a .Net Core application. I am getting this error from the Pipelines build:
error : Node.js is required to build and run this project. To continue, please install Node.js from https://nodejs.org/, and then restart your command prompt or IDE.
I see that this error is coming from my .csproj file. The MSbuild Exec seems to not be working.
<Target Name="DebugRunWebpack" BeforeTargets="Build" Condition=" '$(Configuration)' == 'Debug' And !Exists('wwwroot\dist') ">
<!-- Ensure Node.js is installed -->
<Exec Command="node --version" ContinueOnError="true">
<Output TaskParameter="ExitCode" PropertyName="ErrorCode" />
</Exec>
<Error Condition="'$(ErrorCode)' != '0'" Text="Node.js is required to build and run this project. To continue, please install Node.js from https://nodejs.org/, and then restart your command prompt or IDE." />
Is this a Pipeline issue, or a Docker issue? Does anyone know how to get around this issue?
Community moderators have prevented the ability to post new answers.
I'd make sure that the image you're using has node installed, if that doesn't help I would need some additional information to help debug your issue.
Could you share your YML and raw Pipeline Log?
Thanks,
Peter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.