Using a CI pipeline with runners like gitlab you probably have a lot of schell scripts doing your build and deployment work. I managed to automate my build and deployment process (manual triggered and nightly) with gitlab runner, unreal buildtools and spatial CLI so far.
But as the spatial CLI needs auth from the userspace, I have to run the runner in userspace… I can’t install as windows service. And I have to do the auth every day.
Is there a way I donät see (other then implementing my CI scripts as binaries in C# with the SDK?)
Please implement a way to use authentication like your service accounts with tokens valid for up to 90 days you can send to cli commands via argument. Would make CI so much easier to handle.
Thanks And keep up the good work.