[2021-12-04 17:55:56,060] Runner version: 1.252
[2021-12-04 17:55:56,088] Runner runtime: windows-powershell
[2021-12-04 17:55:58,063] Exception encountered during context initialization
...
java.lang.IllegalStateException: System property: 'bitbucket.pipelines.runner.repository.uuid' is not configured correctly.
The startup command provided contains: -repositoryUuid 'undefined'
A repository defined runner started fine.
Yes, removing that worked around the problem. Thanks! It is good both repository specific and workspace are working as we anticipate using both.
Windows runner (tested both repo and workspace) is working well for my particular need and it will enable me to replace my azure pipeline.
Can I assume the 1 runner limit will be lifted after the EAP?
I was a bit surprised that Docker was not used for Windows, but, that isn't any different for azure. I expected the non-Docker approach would only be needed for Mac.
We are definitely have window container runner in our roadmap, but that would be after MacOS runner, so would be sometime next year.
For 1 runner limit, I don't think we will lifted after EAP unfortunately, as we are going to support cache and ssh after EAP, and they are relying on the assumption for 1 runner limit.
btw, we push a new release for the frontend so that it show correct command for workspace runner, if you still see the old command with repositoryUuid, try to do a hard refresh so that it load the latest js assets
Thanks for the update. MacOS runner is more important for us right now and a single runner on Windows will suffice for a while.