Aetsu/OffensivePipeline

Seatbelt and SharpUp both failing

Closed this issue · 2 comments

I've tested with WinPEAS and it works.

image

image

Found the problem. The updated repos have moved the .sln into the root of the project.

image

image

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')"

image

Sorry but too dumb to figure out how to modify your project to make the path optional ¯_(ツ)_/¯

Aetsu commented

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.