我使用Windows 10并使用Gitlab的医生安装了gitlab运行程序。
在成功安装和注册之后,我尝试离开用于安装的folderI (在我的实例中是C:\Gitlab-Runner),并尝试运行gitlab-runner。我得到了回应:'gitlab-runner' is not recognized as an internal or external command, operable program or batch file.
我能够在C:\Gitlab-Runner文件夹中没有问题地运行,但没有其他地方。
根据我看过的文档和教程,我不会期望这种行为;我应该这样做吗?
发布于 2021-12-29 03:48:45
您是否检查以确保它已添加到windows环境中。您可能需要更新path变量,以包含用于运行命令的路径。
在windows上,您可以使用以下步骤(从google 搜索页面中拖动)添加到PATH变量:
在Windows任务栏上,右键单击Windows图标并选择System。在“设置”窗口的“相关设置”下,单击“高级系统设置”。..。在“高级”选项卡上,单击“环境变量”。..。单击New创建一个新的环境变量。
一旦将C:/Gitlab-runner/添加到PATH中,我相信您应该能够使用gitlab-runner进行调用。
我要补充的唯一一点是,对于设置PATH,上面的最后一步很可能是不必要的,因为已经有一个变量名为PATH,其中存储了目录列表。只需单击“编辑”并将目录添加到列表的末尾即可。一定要添加用于其他程序的分隔符(我相信它是Windows上的分号.)
发布于 2022-01-02 13:29:29
解决了。我需要调用C:/Gitlab-runner/gitlab-runner,而不是其他目录中的gitlab-runner。
https://stackoverflow.com/questions/70510480
复制相似问题