标签: ssh gitlab-ci-runner
我正在尝试gitlab-runner的.gitlab-ci.yml。
在项目存储库中,有一个名为“prod”的文件夹,我想使用ssh将其复制到远程服务器: -
- eval $(ssh-agent) - ssh-add ~/.ssh/private_key.pem - ssh -p22 root@remote_ip "some command to copy prod/* to /home/wwwroot/project/new_folder"
我不知道语法如何,有人可以建议吗?
答案 0 :(得分:1)
我认为你想要的是scp,正如here所述。
scp
它基本上允许您在不同的计算机之间传输文件。显然,gitlab ci支持scp。