我有一个服务器与Docker和Cypress。docker使用以下命令启动Cypress:
docker运行它-v $PWD:/var/www/html/test -w/var/www/html/test cypress/included:6.5.0
这很好,它运行良好:)
我尝试通过gitlab ci调用此设置。在gitlab Ci中,我用SSH连接到我的服务器,并启动命令:ssh root@MY_IP "docker运行它-v $PWD:test -w/var/www/html/test cypress/included:6.5.0">
我有以下输出:输入设备不是TTY
我找不到一个窍门。
有人能帮帮我吗?
您必须删除交互模式(-it
):
ssh root@MY_IP "docker run -v $PWD:test -w /var/www/html/test cypress/included:6.5.0"