Should be pulling credentials from the request's ItemGroup context rather than assuming it's Jenkins as that allows a Cloud to have its own credential store