我正在尝试将我的Windows slave作为服务连接到jenkins 2.88。 我这样做是通过webstart启动slave,然后运行jenkins-slave.exe安装来安装服务。 当第二次运行一个作业,从svn检查出来时我得到以下错误:
var userTask = _userRepo.GetByUsername(User.Identity.Name);
//Some work that doesn't rely on the user object
user = await _userRepo.UpdateLastAccessed(await userTask, DateTime.Now);
return user;
该服务作为我的用户运行,以便它具有所有必要的权限。 现在我的问题是,jenkins是否正确支持从服务运行jenkins-slave jar的方法。 例如,我可以从通过webstart启动时出现的窗口中安装它,因为它没有足够的权限。相反,我必须从以管理员身份运行的命令行手动安装它。
服务选项真的正常运作吗? 或者我应该放弃它并从命令壳连接? 如果有人确切知道什么是错的,我当然会很高兴有任何关于错误的帮助:)。 我在主服务器和从服务器上运行java 1.8。