Seatbelt and SharpUp both failing
Closed this issue · 2 comments
Found the problem. The updated repos have moved the .sln into the root of the project.
I tried updating the configration yml to point to the root of the project but its hardcoded to require a path. I tried setting the solution path to ..\Seatbelt\Seatbelt.sln, .\Seatbelt.sln, .\Seatbelt.sln, ..\Seatbelt\Seatbelt.sln and Seatbelt.sln all which failed due to "The path is empty. (Parameter 'path')"
Sorry but too dumb to figure out how to modify your project to make the path optional ¯_(ツ)_/¯
Hi,
I just tested both tools and they work correctly (SharpUp and Seatbelt).
In the yml, the path is correct in both as it is represented from the GitTools folder.
When OffensivePipeline clones a repository like SharpUp, it is cloned into GitTools, inside a folder named SharpUp, that's why in the yml it says "SharpUp\SharpUp.sln", because the sln is in the GitTools\SharpUp folder .
I hope I have solved your doubts.